Casa Amelia

***

Flores, Calle La Union

Facilities in hotel

Important

on-line

Informations about hotel

Accomodation

When you stay at Hotel Casa Amelia in Flores, you'll be near the beach, just steps from Lake Petén Itzá and 3 minutes by foot from Las Guacamayas Biological Station. This hotel is 0.8 mi (1.3 km) from Central Park and 0.9 mi (1.5 km) from Maya Mall. Distances are displayed to the nearest 0.1 mile and kilometer.