The hotel is located across the fjord of Ultima Esperanza in the town of Puerto Natales near the Torres del Paine National Park. Each season offers a beautiful picture of the surrounding landscape. For snow and ski lovers in winter or for walking in spring and summer.