Amathus Beach Hotel Paphos

Poseidon Avenue
Paphos
Cyprus