Отель расположен в самом сердце Национального Парка Торрес дель Пайне, на острове площадью 5 гектаров на берегу озера Пехоэ, что дает его гостям уникальную возможность насладиться красотой местных пейзажей. К услугам гостей имеются 45 комфортабельных номеров с ванными, ресторан с красивым видом на Озеро Пехоэ и горы Пайне и уютный бар.