Sofouli St. 28, Nicosia
bedrooms
Baths
Guests
Ideally located in the center of Nicosia, Sofouli Suites offer self-catered accommodations with free WiFi and 24/7 check-in.
Parking
Elevator
Airport Shuttle
WiFi/Internet
Non-smoking
Air conditioning
Meeting rooms
No nearby properties available in this region at the moment.