Castelli

The World>Europe>Cyprus>Nicosia>Castelli

Ouzounian Street,
38 3,
Cyprus,
Cyprus,
1010

View Nicosia Information

Photos of the Castelli, Nicosia.

Castelli
Castelli
Castelli
Castelli
Castelli
Castelli
Castelli
Castelli
Castelli
Castelli
Castelli
Castelli
Castelli
Castelli
Castelli
Castelli
Castelli
Castelli
Castelli
Castelli
Castelli
Castelli
Castelli
Castelli
Castelli
Castelli
Castelli
Castelli
Castelli
Castelli
Castelli
Castelli
Castelli
Castelli
Castelli
Castelli
Castelli
Castelli
Castelli
Castelli
Castelli
Castelli
Castelli
Castelli
Castelli
Castelli
Castelli
Castelli
Castelli
Castelli
Castelli
Castelli
Castelli
Castelli
Castelli
Castelli
Castelli
Castelli
Castelli
Castelli
Castelli
Castelli

About the hotel

Nestled conveniently in the heart of Nicosia, this venue is within minutes of open-air bars, shops, restaurants and traditional tavernas.