Just 100 metres from Ammoudara Beach, the family-run Ikaros Apartments offer self-catering accommodation with Cretan Sea and garden views. Free Wi-Fi is available in all areas. The popular Knossos Palace is at a distance of 14 km.
Just 100 metres from Ammoudara Beach, the family-run Ikaros Apartment Read more
Just 100 metres from Ammoudara Beach, the family-run Ikaros Apartments offer self-catering accommodation with Cretan Sea and garden views. Free Wi-Fi is available in all areas. The popular Knossos Palace is at a distance of 14 km.
Just 100 metres from Ammoudara Beach, the family-run Ikaros Apartments & Suites offer self-catering accommodation with Cretan Sea and garden views. Free Wi-Fi is available in all areas. The popular Knossos Palace is at a distance of 14 km. Featuring a balcony, all studios and apartments of Ikaros Apartments & Suites come with a seating area. Each unit boasts a kitchenette with dining table and mini oven with cooking hobs. Several restaurants and café bars, as well as a mini market for the general supplies, can be found 100 metres away. A bus stop providing connection to different parts of the area is also 100 metres away. Heraklion International Airport is 10 km away.
Number of Rooms: 10