Роскошный отель расположен в сердце горно-лыжного курорта Сьерра Невада. Отель оформлен в альпийском стиле используя сочетание дерева и глины.

Подъемники находятся рядом со входом в отель.