Отель расположен рядом с торгово-развлекательным центром, всего в нескольких минутах езды от центра города и Западного железнодорожного вокзала Штадхалле. Главный концертно-выставочный зал находится всего в нескольких минутах ходьбы от отеля.
Отель расположен в самом центре города Вена, напротив собора Св. Штефана. Также неподалеку Австрийская государственная библиотека и Королевский Дворец Хофбургов. Отель был полностью реконструирован в 2005 г.