El hotel está ubicado a unos 400 metros del teleférico de Champéry, en la región de esquí de Portes du Soleil. Desde el balcón de su habitación podrá contemplar las vistas panorámicas de las cimas Dents du Midi. Todas las habitaciones presentan un estilo alpino elegante.