
Castro, Chile
Parque Quilquico
3-star hotel
Nestled within a 25-acre native forest atop a verdant hill overlooking the ocean, Hotel Parque Quilquico embodies the charm of Chiloe, Chile. Located on Rilan Peninsula, just 10 miles from Castro, the hotel was designed by…
- Wi-fi
- 24-hour reception
- Indoor freshwater pool
- Indoor heated pool
