Offering a garden and sun terrace, Irida Apartments are located in Megas Gialos - Nites Free WiFi is featured throughout the property The accommodation is air-conditioned and comes with a seating and dining area A fridge and kettle are also available There is also a kitchen in some of the units, equipped with an oven Towels and bed linen are provided Kini is 7 km from the property