My Tulum Apartment Tulum, Quintana Roo
Located in Tulum, 3.2 km from Tulum Archeological Site and 1.3 km from the centre, My Tulum provides air-conditioned accommodation with free Wi-Fi, and an outdoor swimming pool.
Number of rooms: 4
8 Calle Sagitario Oriente, Tulum City Centre, 77760 Tulum, Mexico