Paphos Address Details
Address: 85 Poseidonos Av.
Paphos, Paphos
Telephone: 26964311
Fax: 26964447
Email: nestorrentals@avacom.om