Located in Playa del Carmen, 101 Xally Condo 10th Ave. Playa del Carmen by Azucar Hotel Tulum offers an outdoor pool, free Wi-Fi access and easy access to 28 de Julio Square located just 500 metres away.
Calle 14 bis entre Av. 10 y Av.15 Colonia Centro, 77710 Playa del Carmen, Mexico