Nothing found
3 bedroom villa located in the village of Peyia in Paphos, in a quiet location, just 3 minutes drive from the sandy beaches of Coral Bay with mountain views and within walking distance of the bus stop.