Location Located in Amoudara, 6 km from the city of Iraklion, the hotel is surrounded by its own gardens with lush tropical vegetation. The gorgeous sandy beach is only 150 m away and offers water sports, sun loungers and parasols.Location Located in..