Xan Ha Apartments Hotel Tulum, Quintana Roo
Situated 6 km from Tulum Archeological Site and 1.7 km from Tulum Bus station in the centre of Tulum, Xan Ha Apartments provides accommodation with free Wi-Fi and free private parking.
Number of rooms: 11
Rio Otate 15, Tulum City Centre, 77760 Tulum, Mexico