Galvarino Riveros Norte 1184 1006, Castro, Los Lagos (Chile) Show on map
Updating availability and prices
Lomas de Castro offers accommodation in Castro, 2
8 km from Church of San Francisco and 6 km from Church of Nercon
Guests have access to free WiFi
The bed and breakfast is equipped with a flat-screen TV
A continental breakfast is available every morning at the property
Church of Rilan is 25 km from the bed and breakfast
This twin/double room has a electric kettle
Book now, best price guaranteed!
Hotel