Located in the heart of Torres del Paine National Park on Lago Peohue with never-ending views of the Cuernos (horns) of the Paine Massif, Explora is the iconic lodge in Torres del Paine National Park. Guests will enjoy an all-inclusive experience with daily guided activities in and around Torres del Paine, unique and sophisticated accommodations, and superb cuisine in an unparalleled location and comfort.