Castelli Hotel 3 stars

38 Ouzounian Steet, 1504 Nicosia, Cyprus

Hotel image
Read more reviews for Castelli Hotel