Hotel Astoria is a charming 3-star hotel located in the heart of Opatija, just 2.5 km away from the city center. Housed in a historic building, the hotel offers a unique blend of traditional charm and modern comfort. The rooms are cozy and well-appointed, providing all the necessary amenities for a pleasant stay. Guests can enjoy a delicious breakfast buffet in the hotel's restaurant, which also serves a variety of local and international dishes for lunch and dinner. The hotel's central location allows easy access to Opatija's main attractions, including the beautiful Lungomare promenade and the historic Villa Angiolina. Whether you are visiting Opatija for business or leisure, Hotel Astoria provides a comfortable and convenient base for your stay.