Hotel Istra is a charming 3-star hotel located in the center of Opatija. It offers a range of cozy rooms and suites, some of which come with private pools. The private pool rooms at Hotel Istra offer a peaceful and intimate setting. Guests can take a refreshing swim in their own private pool or relax on the poolside terrace. The rooms are comfortably furnished and equipped with modern amenities for a pleasant stay. The hotel also has a restaurant serving delicious local and international cuisine. With its central location and private pool rooms, Hotel Istra is a great choice for travelers looking for a comfortable and affordable stay in Opatija.