Hotel Estancia El Ovejero Patagónico Hotel
Entre Calle El Pionero y El Carretero, 6160000 Cerro Castillo, Chile
Only 50 minutes away from National Park Torres del Paine, Hotel Estancia El Ovejero Patagónico offers accommodation in Cerro Castillo. Guests can enjoy the on-site restaurant. There is free Wi-Fi throughout, and free private parking on site.