Castelli Hotel

AccommodationHotels

38, Ouzounian Street 1010, Nicosia +357 22 712712

Also in Nicosia

YOU MIGHT LIKE THIS

Pyxida Oyster Bar

Pyxida Oyster Bar

Nicosia

Panayia tis Asinou Church Nestled in the Forest

Panayia tis Asinou Church Nestled in the Forest

Nicosia