As one of the best hotels in Opatija, Hotel Astoria**** provides a wide range of services guaranteed to satisfy the needs of business and leisure guests. Whether as a place to stay, dine, entertain, or relax: Hotel Astoria**** is a lifestyle destination in its own right. Hotel Astoria**** is located near the heart of the city of Opatija, where you are never far from great shopping, as well as the architectural and cultural gems of the city. Each detail has been passionately chosen and each room is worthy of a visit in its own right. Our most important desire is to make you feel comfortable and relaxed, just like at home.