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