Averof 2 stars

19 Averof Street , 1011 Nicosia, Cyprus

Hotel image
Read more reviews for Averof