Situated 600 metres away from the sandy beach of Amoudara, Ideal Studios features air-conditioned, self-catering accommodation with a furnished balcony overlooking the lush surroundings. Nikos Kazantzakis International Airport is 10 km away.
Number of rooms: 8
5 Alexi Zorba Street, Amoudara Herakliou, 71304, Greece