Avlida Hotel

Paphos, Paphos, Cipru

Tombs of the Kings Road, 8101 Paphos City, Cyprus

Distanta fata de plaja: 250m