Pampa Lodge, Quincho & Caballos

About this nature lodge rental

Nestled in Santa Cruz Province, this charming nature lodge for $343 per night is a fantastic option for your next vacation. Featuring a restaurant, Pampa Lodge, Quincho & Caballos offers accommodations in Torres del Paine, just 7 km from the National Park entrance. Free WiFi access is available.

Map of Santa Cruz Province

city location on map
pin

Explore similar vacation rentals in Santa Cruz Province

Explore all rentals in Santa Cruz Province

Santa Cruz Province travel inspiration

Read our blog