Business Details
The property Castelli Hotel is located in Nicosia, Cyprus. The Lodging is ranked with 3 stars.
"Situated right at the heart of Nicosia, Castelli offers peaceful and well-appointed accommodation with free Wi-Fi throughout. It features a restaurant and provides complimentary parking on site."
- Type:
- Accommodation
- Keywords:
Stars Rank:
3
Booking_com_ID:
23908
Castelli Hotel
The property Castelli Hotel is located in Nicosia, Cyprus. The Lodging is ranked with 3 stars.