Complex of six villas, under construction are located 5 km from the resort of Elounda, only 1.5 km from the sea and 80km from Heraklion airport. Set on a hillside in an area 8127 sqm, the villas enjoy views of the sea, Elounda Bay and the distant ...