El hotel está situado a orillas del lago Petén Itzá y da a la isla de Flores, situada a unos 5 minutos de coche. El hotel queda a 5 minutos del Mundo Maya.Los huéspedes se sentirán como en su casa en una de las 26 habitaciones. Las instalaciones incluyen una oficina de cambio. En las zonas públicas hay Wi-Fi a disposición de los huéspedes. Hay diferentes instalaciones gastronómicas entre las que escoger, como un restaurante, un comedor y un bar. Hay disponibles una tienda de recuerdos y otras tiendas. Además, hay un jardín. Las instalaciones del hotel incluyen un quiosco de prensa. Aquellos que viajen con vehículo propio pueden dejarlo en el aparcamiento del alojamiento. La oferta disponible incluye asistencia médica, servicio de habitaciones y una lavandería.En las habitaciones hay aire acondicionado y un cuarto de baño. El equipamiento estándar de la mayoría de las habitaciones incluye un balcón. Para el descanso nocturno en las habitaciones hay una cama doble a disposición. El equipamiento de las habitaciones incluye un televisor. El cuarto de baño cuenta con una ducha.Las actividades deportivas y de ocio completan la oferta del establecimiento. El hotel dispone de una piscina y una piscina al aire libre. Una terraza invita al descanso. Los huéspedes del alojamiento pueden aprovechar el gimnasio (por un cargo extra).Se puede reservar alojamiento con desayuno. Se prepara desayuno, brunch, almuerzo y cena.