World
Greece
Dodecanese Islands
Rhodes
Lindos
Pefkos
01710
Pefkos, Lindos Holiday Villa, Rhodes, Dodecanese Islands, Greece
Serviced 4 bedroom villas in the Heart of Pefkos resort
the villas