Casa Ula Hostel is situated in Flores. Boasting a tour desk, this property also provides guests with a terrace.
Hotel Petén Express is set in Flores and features a terrace and a shared lounge.
Hotel Villa del Lago is located on the island of Flores, right on Lake Peten Itza.
Situated in Flores, Hotel Mirador del Lago offers a garden. With a terrace, the property also features a bar.
Featuring free WiFi, Green Monkey Hostel is set in Flores. The property offers a shared lounge.