Located in the Island of Flores, Peten on the shores of Petén Itzá Lake. It has 26 rooms with air conditioning, cable Led Flat Screen 32" and private bathroom.
It also offers services Restaurant and Bar, swimming pool and jacuzzi, laundry service, safety boxes, wireless internet and conference room for up to 35 people.