La señorial arquitectura de estilo europeo del histórico hotel se muestra a la vista desde el lago Nahuel Huapi. En el recinto hay un puerto privado. Los huéspedes están invitados a pasear por el parque y contemplar el paisaje cuidadosamente conservado. El edificio es una histórica mansión andina que cuenta con 40 habitaciones individuales y dobles, apartamentos y suites, todos con unas vistas de excepción al bosque y al lago. El restaurante Del Bosque, uno de los más famosos establecimientos gastronómicos de Villa Llao Llao, forma parte del complejo. Otras instalaciones incluyen vestíbulo con recepción 24 horas, caja fuerte, servicio de cambio de divisas, guardarropa, ascensor, cafetería, sala de juegos, conexión a Internet, servicio de habitaciones de primera, servicio de lavandería, alquiler de bicicletas, aparcamiento y garaje, club y parque infantil y una sala de conferencias única para hasta 400 personas.
Este hotel está asentado en un típico bosque de cipreses, pumas y especies únicas, en un parque de 6 hectáreas al lado del lago Nahuel Huapi. La parada de transporte público más cercana está a 45 minutos.
El restaurante Del Bosque es famoso por su excelente mezcla de cocina patagónica y mediterránea, así como por la impecable preparación de platos regionales que combinan lo agreste y exótico con lo tradicional. Cordero del pedemonte andino, trucha, salmón, setas y carne ahumada de la región, además de frutos del bosque, verduras y hierbas silvestres, colores y música de sabores inmemoriales. Diariamente se hornean panes artesanales que se dejan al amanecer al calor del fuego de la chimenea, henchidos de aire de montaña e impregnados con el perfume de los leños.