Das La Casa Del Lacandon - Waterfront Hotel Flores bietet 16 Zimmer in der Nähe von Peten-Itza-See, rund 5 Minuten zu Fuß entfernt. Die Gäste, die im Hotel übernachten, können ihr Auto in der Nähe parken.
Innerhalb von 15 Minuten zu Fuß gelangt man ins Zentrum von Flores. Museo Santa Barbara gehört zu den beliebten Sehenswürdigkeiten der Gegend und liegt unter anderem in einer 2 km Entfernung von dem 2-Sterne-Hotel. Zudem liegt Parque Flores in rund 5 Gehminuten Entfernung vom La Casa Del Lacandon - Waterfront, und der Petencito Zoo ist 10 Fahrminuten von der Unterkunft entfernt. Die Unterkunft ist 350 m von der Jorge's Rope Swing. Für Fernreisende ist der Flughafen Flores in 5 Minuten mit dem Auto zu erreichen.
Neben einem Balkon sind die Zimmer im Hotel mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Die Zimmer verfügen über eine getrennte Toilette und eine Dusche in Badezimmern.
Das Restaurant La Casa de Enrico Restaurante bietet mittelamerikanische Speisen an und liegt ein paar Schritte entfernt vom La Casa Del Lacandon - Waterfront Hotel.