Hotel ISTRA

With 326 beautiful rooms in the main building and 32 luxurious suites in the All Suite wing, Hotel Istra offers a unique comfort in the pristine nature of the Island of St. Andrew.