Studios at Central Park


Tulum • Show on map
View Details for Price
Featuring a garden Studios at Central Park offers accommodations in Tulum. The air-conditioned accommodation is a 18-minute walk from Tulum Bus station. Free Wifi is available throughout the property…More info
