Отель расположен в центре города Лех-на-Арльберге, в 10 минутах езды от Lech am Arlberg. Отель имеет спа-центр, предлагающий широкий спектр расслабляющих и косметические процедур. Sankt Anton am Arlberg и Pettneu am Arlberg находятся в нескольких минутах езды от отеля. В окрестностях есть возможность для лыжных и пеших прогулок.