Отель построен из камня и дерева в маленькой горной деревушке La Salle, на высоте 1.040 метров над уровнем моря у подножия горы Монблан. Отель находится в отличном месте, рядом с наиболее популярными пешими туристическими маршрутами. В зимнее время трансферный автобус доставляет отдыхающих к близлежащим лыжным склонам.