Photo gallery for Hotel Casa Amelia
Hotel Casa Amelia
Comfortable spa hotel, walk to Lake Petén Itzá
Reviews
8.6
Excellent
Popular amenities
Explore the area
Calle La Unión, Flores, Petén
- Church of Our Lady of the Remedies2 min walk
- Las Guacamayas Biological Station3 min walk
- Maya Mall11 min walk
- Flores (FRS-Mundo Maya Intl.)4 min drive