Situado no centro da cidade de Megève e com fácil acesso à montanha, é um hotel rústico-sofisticado, de decoração predominantemente em madeira e couro, com tons pastéis que criam um ambiente relaxante e confortável. As acomodações seguem o mesmo estilo da propriedade e são um belíssimo refúgio com vista para a cidade ou para as montanhas. A steakhouse The Beef Lodge oferece carnes especiais de pequenos produtores locais e é um must-see até para quem não se hospeda no hotel. O spa Pure Altitude é especialista em tratamentos que utilizam plantas e sais minerais originados nas montanhas de Megève.