This stunning villa is situated on the outskirts of the coastal village of Ayios Theodoros. It offers unobstracted views to the Mediterrenean Sea and it is only 100m away from the beach. It is part of a very luxurious project consisting of 18 villas in 18 donums of land.