Отель расположен в небольшом курортом городке Витцнау, у подножия горы Риги (называемой за свою красоту Королевой Гор), прямо на берегу живописного Люцернского озера.
Отель расположен в самом центре финансового и коммерческого района Цюриха, в нескольких шагах от модных бутиков на Банхофштрассе, Цюрихского озера, Старого города и Оперного театра.