Diana Townhouse

3, Georgiou Ioannide Str. , 8036 Paphos City, Cyprus

Hotel image
Read more reviews for Diana Townhouse