Based on 45 review
Property Location With a stay at HOTEL LOS ESTUDIANTES in Flores, you'll be just steps from Flores Dock and Lake Petén Itzá. This hostal is 0.4 mi (0.7 km) from Las Guacamayas Biological Station and 0.7 mi (1.1 km) from Central Park. Distances are displayed to the nearest 0.1 mile and kilometer. ...