Green Tulum, Tulum, Mexico
Green Tulum is conveniently located at Calle Coba in Tulum, Mexico
Hotel Location:
Address: Calle Coba
City: Tulum
Country: Mexico
phone: +52 984 871 2288
Hotel Features:
- Check-In Time: 3 PM
- Check-Out Time: noon
- Fitness
- In House Bar