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 bedrooms within the house and two independently accessible guest rooms, all en suite. This stunning contemporary ...
See this content immediately after install