Отель расположен в самом центре Опатии, в историческом здании, где отдыхали императоры Франц Иосиф I и Вильгельм II. Здание отеля построено ещё в 1885 году. От отеля легко добраться до культурных достопримечательностей.