Paphos Address Details
Address: 1 Pavlou Serafidi
Latsi, Paphos
Telephone: 26322226, 26321894
Fax: 26322155
Email: info@nickiresort.com.cy