Map
Calle Chacchi, Esquina Playa Norte, Isla Holbox 77310, Mexico
Price
108
website
Hotel
Xaloc Resort