- Liked: Cleanliness, staff & service, amenities, property conditions & facilities
The lake view was great, having a good restaurant with good food was enjoyable.
Book online or call:1-866-500-4938
Located in Flores, Hotel Casa Amelia is near the beach. Those looking for an activity can check out Flores Dock, while everyone can enjoy the natural beauty of Las Guacamayas Biological Station and Lake Petén Itzá.
The following fees and deposits are charged by the property at the time of service, check-in or check-out.
The above list may not be comprehensive. Fees and deposits may not include tax and are subject to change.
Upon arrival around 10:30pm, the person checking us in didn’t speak English, so we had some struggles communicating about payment. He was very understanding and let us wait until the next day to sort it out though. Everything was clean and the restaurant downstairs is excellent!