Photo gallery for Hotel Villa Maya
Hotel Villa Maya
3-star Flores hotel with restaurant
Reviews
9.2
Wonderful
Popular amenities
Explore the area
Laguna Petenchel, Santa Elena Petén, Flores, Peten, 1001
- Lake Petén Itzá13 min drive
- Flores Dock20 min drive
- Las Guacamayas Biological Station20 min drive