Hotel se nachází ve středisku Les Arc 1800, v oblasti Savoie ve francouzských Alpách na úpatí sjezdovek a se skvělými výhledy na Mont Blanc.