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 Featuring a balcony, all studios and apartments of Ikaros come with a seating area Each has a kitchenette with dining table and mini oven with cooking hobs Several restaurants and cafe 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 100 metres away Heraklion International Airport is 10 km away