Located directly on the long, sand/pebble beach of Amoudara, just 7 Km from the island's Capital Heraklion. Close to the Hotel, there is is an electricity generating plant, which is the only unpleasant visual obstacle, when overlooking the mountains.
Personnalisez vos dates de voyage et vos heures de vol