Set in the very heart of Opatija, Hotel Agava is housed in a 19th-century villa and offers elegant rooms, an on-site restaurant and a café with a terrace where guests can enjoy watching people passing by on the main street.
Number of rooms: 76
Maršala Tita 89, 51410 Opatija, Croatia