Chloraka Terrace Apartments

Solonos Michaelide Street, Chloraka, 8220 Paphos City, Cyprus

Hotel image
Read more reviews for Chloraka Terrace Apartments