Located in Playa del Carmen just 2 blocks from the beautiful beaches of the Mexican Caribbean, this hotel features free Wi-Fi. Interior corridors and a garden area are provided.
Number of rooms: 16
Calle 3 Sur No 153, 77710 Playa del Carmen, Mexico