Updating availability and prices
Featuring free WiFi acess, Hostal Chilhue offers accommodations in Castro
This single room has a private bathroom
Hotel
Room