Riu Cypria Resort

Poseidon Avenue
Paphos
Cyprus