Paphos Address Details
Address: Poseidonos Ave, Ledra Beach Hotel
Paphos, Paphos
Telephone: 26964464, 26964350
Fax: 26965424