Hotel Palafito 1326 Hotel Boutique Chiloe
★★★
Pedro Montt, Castro, Chile Show on map
Estación Hostel is a hotel in Castro, Chile. It is one of 19 places to stay in Castro listed on Triptoic.
Pedro Montt, Castro, Chile
Estación Hostel is located at Pedro Montt, Castro, Chile.
Highly rated alternatives close by
Hotel
Hotel
#3 in Puerto Varas
Hotel
Hotel
Hotel
#1 in Puerto Varas
Hotel