Hotel Punta Esmeralda is located in Playa del Carmen, 2 km from Playa del Carmen Beach and 4.6 km from ADO International Bus Station. With a terrace, the 3-star hotel has air-conditioned rooms with free Wi-Fi, each with a private bathroom.
Number of rooms: 31
Calle 110 Norte 20, 77728 Playa del Carmen, Mexico