Istira is located in Possidi, just 10 miles from Sani Beach. Vourvourou is 27 miles away. Free WiFi is featured throughout the property and free private parking is available on site.
The accommodation features a flat-screen TV. Some units have a dining area and/or terrace. A refrigerator and kettle are also provided. Some units also have a kitchenette, equipped with an oven. Each unit is fitted with a private bathroom with slippers and free toiletries. Bed linen are available.
Istira also includes a sun terrace. Guests can enjoy the on-site restaurant.
Elia is 24 miles from Istira, and Afitos is 10 miles from the property. The nearest airport is Thessaloniki Airport, 44 miles from Istira.