Отель расположен в нескольких минутах ходьбы от центра Вены, недалеко от Ратуши и Городского парка. Недалеко от отеля расположен правительственный район, посольства, а также представительства крупных национальных и международных компаний. Здание отеля было построено ещё в 1882 году