Das 3-Sterne-Hotel Villa Del Lago Flores liegt ca. 5 Gehminuten vom See Peten-Itza-See entfernt und bietet 21 Zimmer sowie eine Wechselstube und einen Ausflugsschalter. Das Hotel bietet ein Restaurant und einen Gepäckraum und liegt 7 km von der Jorge's Rope Swing in Flores.
Das Zentrum von Flores kann man fußläufig in 5 Minuten vom Hotel aus erreichen. Estación Biológica Las Guacamayas ist unter anderem ungefähr 5 Fußminuten entfernt gelegen. Auch Parque Santa Elena liegt ungefähr 850 Meter von der Unterkunft entfernt. In unmittelbarer Nähe vom Villa Del Lago Flores gibt es sowohl Flores Island, als auch Cultural Triangle Yaxha-Nakum-Naranjo National Park. Die Bushaltestelle Tourist Shuttle liegt in einer Entfernung von 10 Minuten zu Fuß von der Unterkunft.
Die Zimmer bieten einen Blick auf den See und verfügen über Annehmlichkeiten wie eine Klimaanlage. Sie bieten eine getrennte Toilette und eine Dusche in den Badezimmern.
Im Hotel Villa Del Lago wird ein kostenloses Frühstück jeden Tag serviert. Im Restaurant können die Gäste Speisen der amerikanischen Küche genießen. Das Restaurant Restaurante Tipico Imperio mit mittelamerikanischen Speisen ist ca. 100 Meter von vom Hotel entfernt.