Explora in Patagonia is located on the shore of Lake Pehoe in the Torres del Paine National Park. The hotel is dominated by the Torres del Paine massif, beautiful snow capped mountain peaks surrounded by waterfalls, lakes and green valleys.
From the Explora it is possible to go on a vast variety of easy to very challenging walks and trails. In addition you can go on boat trips, horse riding excursions or just relax in the luxury of your hotel.
The hotel offers 50 rooms all with private facilities and wonderful views, a restaurant, bar, swimming pools and laundry service. The service in hotel Explora is of the highest standard with fabulous food and the best views in the world.