Luxury Crete holiday, Elounda Ilion, Greece – save 25%
The Elounda Ilion is built on a hillside high over the Bay of Elounda. It sits within a spacious garden populated by numerous different flowers and fruit trees and commands some spectacular views of the a small beach – which is just a short walk from the hotel – the turquoise waters of the Mediterranean(…)