Отель находится в одном из самых красивых мест Большого Сочи – в Горной Олимпийской деревне курорта Роза Хутор. Отель расположен на горном плато на высоте 1100 метров над уровнем моря. Кавказские горы окружают отель со всех сторон, и панорамные виды открываются из каждого номера.
В отеле есть все необходимое для заботы о себе: комфортабельные номера, SPA-комплекс, фитнес-центр, клиника превентивной медицины.