El hotel está situado en la Patagonia en la ciudad de Puerto Natales, en el Seno de La provincia de Ultima Esperanza, el mejor lugar para empezar a visitar la zona. Tiene una ubicación privilegiada junto al mar en el punto de partida de las montañas increíbles, lagos y glaciares de la Patagonia chilena. Situado a sólo 158 millas de Punta Arenas y 93 millas del Parque Nacional Torres del Paine.
El hotel está ubicado en Puerto Natales y cuenta con 72 habitaciones, todas con una vista del Seno de Ultima Esperanza, el glaciar Balmaceda y la Cordillera del Paine.
Cada habitación cuenta con 344 metros cuadrados y cuenta con un baño privado, teléfono directo y caja fuerte, dos salas de reuniones: 1900 y 1.470 metros cuadrados respectivamente, así como un restaurante y un bar.
Hay un complejo adicional con una piscina cubierta, sauna y jacuzzi.
La Cordillera de los Andes actúa como una cortina de tiempo en la Patagonia y esto lo convierte en variaciones bruscas de precipitaciones de un momento a otro. En Puerto Natales, la cercanía al mar no tiene grandes variaciones en el clima.
En verano, los máximos varían desde mediados del 50 `s con la baja 70` s con días soleados con viento. En invierno, se puede esperar llegar a las altas temperaturas a mediados de 40 `s y bajas a 28 º F con menos viento en verano.