Irida Luxury Apartments is a self-catering accommodation located in Kastraki. 180 meters form the beach, Free WiFi access is available.
All apartments 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.