The Paine Grande Area is located at the heart of Torres del Paine National Park in the XII Region, Republic of Chile, 350 km away from the city of Punta Arenas. The Lodge lies on the shore of Pehoé Lake looking to the Southern face of Paine Grande hill, which is crowned by Punta Bariloche on the plain where Quebrada de los Vientos ends.