Ruta Del Sol Hotel
Avenida Tulum entre Acuario Norte, Tulum, 77760
Well situated in the centre of Tulum, Ruta Del Sol is within 4.4 km of Tulum Archeological Site and 90 metres of Tulum Bus station. Built in 1985, this 3-star hotel is within 3.7 km of Bus station Tulum Ruins and 5.3 km of Parque Nacional Tulum.