Akteon Holiday Village 4 stars

16 Saint George Street, Chloraka, 8106 Paphos City, Cyprus

Hotel image
Read more reviews for Akteon Holiday Village