Experience a delightful stay at Hotel Casa Amelia, located on the charming island of Flores in Guatemala. This beautifully designed property features excellent services such as an Internet area and a restaurant and bar. The hotel has great accommodations that allow you to enjoy comfort and convenience throughout your stay.
Hotel Map Of Hotel Casa Amelia, Guatemela City
Photos Of Hotel Casa Amelia, Guatemela City
Hotel Casa Amelia, Guatemela City Hotel Facilities