San Telmo, Isla De Flores
Phone Number: Suggest Phone Number
Website: Suggest Official Website
Categories: Restaurant
Address: Flores, Guatemala
GPS Coordinates:
16.93081,-89.89215
Flores, Petén Department, Guatemala
Facebook: facebook.com/1456308371314196
Instagram: Photos and Videos
List of nearest hotels:
Hotel Posada Tayazal located at Calle La Union, 23 meters northwest.
Hotel Aurora located at Calle Union, 25 meters north.
La Casa del Lacandon - Waterfront Hotel located at Calle Union, 33 meters north.
Hotel La Union located at Calle La Union, 39 meters northwest.
Hotel Casa Amelia three stars hotel located at Calle La Union, 64 meters west.
Hotel Casazul three stars hotel located at Calle La Union, 73 meters north.
Hotel Isla de Flores five stars hotel located at Avenida la Reforma, 99 meters south.
You can find and book more hotels, hostels and apartments in our interactive hotel map