Irida Studios is a self-catering accommodation located in Kastraki Free WiFi access is available Offering Aegean Sea or garden views, all apartments and studios will provide you with air conditioning and a TV with satellite channels Each has a kitchenette with a refrigerator and kitchenware The private bathrooms also come with a bath or shower