Hotel La Tortuga is an institution in Playa Del Carmen. They opened as a four-room bed and breakfast almost fourteen years ago, and they've evolved, modified, and expanded their concept to encompass a small part of the corner at Tenth Street at Tenth Avenue in Playa.
Link to this comment:
All Comments (0)