HomeAway
Villa Queen - 8 bedroom Villa - Sleeps 16
Villa Queen - 8 bedroom Villa - Sleeps 16. Queen Villa is a newly built residence situate on a hillside in the area of Elounda. The villa features six bedroo...
See this content immediately after install