Hotel (4)
Polis, Paphos
BC530
516 m2
52 Bedrooms
52 Bathrooms
For Sale
€6,000,000