Pleiades Luxurious Villas Elounda This is a new complex of 7 luxurious and individually designed villas, all with private swimming pools, overlooking the Mirabella gulf. It is ideal fo ... Save Up To 60%