Directions to Hotel Casa AmeliaAddress: Calle la Union, Flores Peten, Flores, Guatemala
Average rating: 89%
Rooms from: US$ 58.00
Directions to Hotel Casa Amelia
Hotel Casa Amelia is located on the island of Flores in the Peten zone, which is in the northern part of Guatemala. The Mundo Maya International Airport is just a short distance from the hotel. Buses from Guatemala City and Belize City as well as various other destinations all over the country stop at the Fuente del Norte bus station in Santa Elena, a five minute auto-rickshaw ride across the causeway from Flores island.