Villas H2O

Calle Chichen Itza, Mz. 24, Lt 001 Tulum

Zen style creates a refreshing atmosphere in the heart of Tulum town.

Hotel Information

Address

Calle Chichen Itza, Mz. 24, Lt 001 77780 Tulum Mexico

Contact

+52 98 4871 2611 Hotel’s Website

Map

What's Nearby

blog comments powered by Disqus