Отель расположен на набережной между рыбацкой деревушкой Волоско и историческим центром Опатии. Здания отеля построено в неоклассическом стиле. Отель окружён зелёным парком.