Отель находится в самом центре Загреба, на его центральной улице. Здание отеля было построено в 1936 году и полностью отремонтировано в 2001.