Paphos Address Details
Address: 1 Aphrodite Avenue, Aphrodite Hills Resort
Kouklia, Paphos
Telephone: 26829000