4 отеля комплекса Grand Hotel Opatija ("CAMELIA", "VISTERIA", "MELIA", "MAGNALIA") расположены на самом берегу моря, примерно в 500 метрах от центра Опатии, напротив знаменитого пешеходного променада. Grand Hotel Opatija состоит из четырех отдельно стоящих зданий, соединенных между собой подземным переходом. Отель построен летом 2004 года.