Hotel Istra offers a relaxing stay with indoor and outdoor pools. Guests can enjoy dining at the on-site bistro and restaurant.