Royal Sofouli Suite

28, Sofouli street, 1096 Nicosia, Cyprus

Hotel image
Read more reviews for Royal Sofouli Suite