Hotel Hotel Aurora
★★★★
117 C. del Agua, Antigua Guatemala, Guatemala Show on map
Castillo De Los Gigantes is a 2-star hotel in Antigua Guatemala, Guatemala. It is one of 163 places to stay in Antigua Guatemala listed on Triptoic.
117 C. del Agua, Antigua Guatemala, Guatemala
Castillo De Los Gigantes is located at 117 C. del Agua, Antigua Guatemala, Guatemala.
Castillo De Los Gigantes is rated 2 stars.
Highly rated alternatives close by
Hotel
Hotel
Hostel
Hotel
Hotel
Hotel
#3 in Antigua Guatemala