header image

Explora in Patagonia (Hotel Salto Chico)

Explora Hotel in Patagonia, the most comfortable hotel in Torres del Paine National Park,  overlooks Pehoe Lake and the Cuernos (Horns). Expert guides lead daily excursions to the highlights of the park, while in the evening you enjoy a spacious lounge, warm fireplaces and gracious service.

Read More