Villas H2O, Tulum, Mexico
Villas H2O is conveniently located at Calle Chichen Itza, Mz 24, Lt 001 in Tulum, Mexico
Hotel Location:
Address: Calle Chichen Itza, Mz 24, Lt 001
City: Tulum
Country: Mexico
phone: +52 984 871 2611
Hotel Features:
- Check-In Time: 3 PM
- Check-Out Time: 12:30 PM
- Safe
- Air Conditioning
- In Room Mini Bar