Hostal la casa de los viajeros
2 Calle Osiris Norte, Tulum City Centre, 77760 Tulum, Mexico
Ideally set in the centre of Tulum, Hostal la casa de los viajeros offers a balcony, air conditioning, free Wi-Fi and flat-screen TV. With garden views, this accommodation features a patio.