CANCUN PRIVATE TRANSPORTATION
FROM $160 USD USD
Situated in Tulum, La Casa Verde Tulum provides free WiFi, 2.9 km from Tulum Archeological Site and 900 meters from Tulum Bus station.
Some units also have a kitchen equipped with a microwave.
Guests can relax in the garden at the property.
The Bus station Tulum Ruins is 2.3 km from the apartment.
Calle Geminis Sur 67, Tulum City Centre, 77716 Tulum, Mexico