Nicosia, Cyprus
Castelli Hotel
3-star hotel
Nestled conveniently in the heart of Nicosia, this venue is within minutes of open-air bars, shops, restaurants and traditional tavernas. The commercial area of the city sits at just 1 km from the establishment and it is within…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Restaurant


