Ophelia 218 at Aldea Zama


Tulum • Show on map
View Details for Price
Ophelia 218 at Aldea Zama offers accommodations in Tulum, 2.6 miles from Tulum Archeological Site and a 18-minute walk from Tulum Bus station. Guests staying at this apartment have access to a terrace.…More info
