Peyia - Sea Caves (1)
Peyia Sea Caves, Paphos
TPH670061
6 Bedrooms
6 Bathrooms
For Rent
€5,500 / Month