El hotel es una construcción rústica de madera de lenga y piedra rodeada por un impresionante paisaje natural y que ofrece una experiencia única en un hotel de alto estándar. Tiene acceso directo a las playas del canal de Beagle, por lo que los huéspedes alojados en él se despertarán muy cerca de las aguas increíblemente transparentes y profundamente azules del océano Atántico Sur. Este hotel climatizado fue construido en 2008 y consta de 54 habitaciones, vestíbulo, servicio de salida y recepción 24 horas, caja fuerte y servicio de cambio de divisas. También cuenta con ascensor, sala de juegos, sala de TV y parque infantil, así como bar, restaurante, instalaciones para conferencias y conexión a Internet WiFi. Por un cargo extra se puede hacer uso del servicio de habitaciones y de lavandería y hay aparcamiento a disposición de los huéspedes.
El hotel está situado en uno de los lugares más exóticos del mundo, a la orilla del canal de Beagle y con una vista preciosa de los picos cubiertos de nieve de la majestuosa cordillera de los Andes. Se encuentra a 15 minutos de viaje del centro de la ciudad de Ushuaia con su centro turístico y el Parque Nacional Tierra del Fuego. Además, a 20 minutos de viaje se puede visitar el glaciar Le Martial y las pistas de esquí de fondo del sur de Tierra del Fuego. Las pistas de esquí de Cerro Castor están a unos 25 minutos de coche.
Se sirve desayuno de bufet; el almuerzo y la cena son a la carta.