Hotel Astoria is a charming 3-star hotel located in the heart of Opatija. It offers all-inclusive packages that include three meals a day, ensuring guests have a hassle-free stay. The hotel's restaurant serves a variety of delicious dishes, ranging from local specialties to international cuisine. Guests can savor their meals in a cozy and welcoming atmosphere, surrounded by traditional decor. Hotel Astoria also offers a range of amenities, including a spa, fitness center, and outdoor swimming pool, providing guests with the perfect opportunity to relax and unwind. With its warm hospitality, comfortable accommodations, and excellent dining options, Hotel Astoria is an excellent choice for a memorable all-inclusive experience in Opatija.