Hotel los Estudiantes
Flores, Peten — Calle 30 de Junio, Isla de Flores, Peten
Hotel los Estudiantes is located on the island of Flores, right in front of Peten Itza lake. It offers a 24-hour front desk and free Wi-Fi. Each room here boasts a desk, a fan and a private bathroom with free toiletries. Some have views of the town.