Este fantástico hotel se encuentra en uno de los últimos rincones del planeta, específicamente en el interior del Parque Nacional Torres del Paine, un paraíso natural con bosques, lagos y lagunas de aguas transparentes, ríos de color turquesa, bosques centenarios, y asombrosos y gigantes glaciares.