Set in Tulum, 3.7 km from Tulum Archeological Site and 1.1 km from the centre, Casa del Arbol WIFI 100MB! offers air-conditioned accommodation with free Wi-Fi, and an outdoor swimming pool.
Number of rooms: 8
Calle Geminis Sur 5 Esquina Asteroide Ote, Q.R., Tulum City Centre, 77760 Tulum, Mexico