Castelli Hotel
Photo gallery for Castelli Hotel
Overview of Castelli Hotel
Castelli Hotel
3-star Nicosia hotel steps from Solomou Square
Reviews
7.2
Good
Popular amenities
Explore the neighborhood
38 Ouzounian Street, Nicosia, 1010
- Solomou Square2 min walk
- Venetian Walls of Nicosia4 min walk
- Ledra Street5 min walk
- Paphos (PFO-Paphos Intl.)100 min drive