Castelli Hotel

AccommodationHotels

38, Ouzounian Street 1010, Nicosia +357 22 712712

Also in Nicosia

YOU MIGHT LIKE THIS

Kalamaki Bar

Kalamaki Bar

Nicosia

Palaichori’s Church inspired by Byzantine and Renaissance art  

Palaichori’s Church inspired by Byzantine and Renaissance art  

Nicosia