El hotel se sitúa en el bonito complejo de esquí de Champex-Lac, en el macizo montañoso Gran San Bernardo y el Mont-Blanc, en Suiza. El centro del complejo está a unos 1,6 km y hay numerosos restaurantes, bares, discotecas y paradas de transporte público en las inmediaciones. Los huéspedes encontrarán también una selección de tiendas, una oficina de información turística y otros lugares de interés cerca.El hotel está alejado de las zonas más concurridas y es un entorno de naturaleza virgen. Este complejo vacacional está alojado en un edificio que data de 1895 y consta de un total de 28 habitaciones. Los huéspedes son recibidos en el vestíbulo con ascensor a las plantas superiores. Los huéspedes pueden comer en el restaurante. Las prestaciones comprenden conexión a Internet WiFi y por cable, servicio de lavandería y aparcamiento.Los alojamientos vienen con cuarto de baño privado con ducha. Las prestaciones incluyen cama doble, teléfono de línea directa, TV vía satélite/por cable, calefacción central y conexión a Internet.Los huéspedes podrán igualmente relajarse en la bañera de hidromasaje, sala de vapor o sauna.Los huéspedes podrán seleccionar su desayuno de un bufet.