Located in the town of San Andrés Petén, this hotel offers an outdoor pool and restaurant. Another of its attractions is that it is located next to Lake Petén Itzá and offers different tour and expedition services for guests.
This resort is located on the shores of Lake Peten Itza, in front of the island of Flores, with spacious and comfortable rooms and various first-class services to offer users a 5-star experience during their stay.
The best services for visitors and tourists seeking a comfortable refuge during their trips to Petén. With a wide variety of services and traditional gastronomy from Pete to close the best of trips with a flourish.
A cozy hotel with an excellent location on the Isla de Flores, the staff is very friendly and the rooms are comfortable, its different services make the experience for travelers a first level.