Suite Amor Tulum Hotel
Avenida Kukulkan Lt. 185 H32, Tulum City Centre, 77760 Tulum, Mexico
Located in Tulum, 5 km from Tulum Archeological Site, Suite Amor Tulum provides accommodation with an outdoor swimming pool, free private parking and a garden. The property is around 4.2 km from Bus station Tulum Ruins, 5.