Hotel Aurora
17001 Flores, Calle Union
17001 Flores, Calle Union
With a stay at Hotel Aurora in Flores, you'll be within a 5-minute walk of Lake Petén Itzá and Las Guacamayas Biological Station. This beach hotel is 30 mi (48.3 km) from Tikal National Park and 0.2 mi (0.3 km) from Flores Dock.