Villa 1100 m2 in Elounda, Crete
For Rent Villa 1100m2 Elounda Crete Located in Elounda, in the northern coast of Crete, the Villa is a private Mediterranean paradise that will enchant you for its unique character and plethora of facilities. Spend your days relaxing by the pool, wander through the magnificent grounds of the estate full of olive groves, breathing in