Filter by:
Based on 100 verified reviews
Facilities
7.4
Cleanliness
9.6
Service
9.6
Guests have not written any reviews for this property yet.
With a stay at Hotel Estancia El Ovejero Patagonico in Torres del Paine, you'll be 21.6 mi (34.8 km) from Lake Sarmiento and 30.6 mi (49.2 km) from Amarga Lake. This hotel is 31.8 mi (51.2 km) from Mylodon Cave Natural Monument.
More location infoInstant AI responses are based on hotel information