I've stayed here 2 times in the past and do not have any complaints. I would recommend it to others.
- Official Description (provided by the hotel):
- Located in the Island of Flores on the shores of Lake Peten Itza. A place to rest in the depths of the island. It has 09 rooms with air conditioning, cable television, private bathroom, minibar and free wireless Internet. ... more less
- Reservation Options:
- TripAdvisor is proud to partner with Hotels.com and Expedia so you can book your Hotel Casazul reservations with confidence. We help millions of travellers each month to find the perfect hotel for both holiday and business trips, always with the best discounts and special offers.