LocationThis property is built on a hill, and is surrounded by great natural beauty. It enjoys panoramic views of this exquisite corner of the Aegean. Even though the villas are only 700 m from the famous beach of St Prokopios and the centre of Stelida,..