I was not impressed with hardly anything at the Lungomare Opatija. Our instructions from booking.com told us to check in next door at the Remisens Hotel Kristal, which was incorrect, but I wish I’d have just stayed there instead. There was some “new” updates to the hotel room but what was not updated was quite obvious by comparison and looked dingy and even dirty. The photos do not represent what the room really looks like, IMO, and they clearly need a paint job and some freshening up.
You must pay to park for approximately $25 USD per 24 hour period at a parking garage nearby. Swimming at the beach or the pool is next door at the Remisens hotel so you must then pay for a lounge charge and umbrella $10. I even had to go there to get help opening my bottle of wine because they had no wine opener in the restaurant. The waitress even gave me a difficult time getting ice and a container at this hotel and was not very friendly about it.
We did enjoy the breakfast, which was ample and fresh.