Photos coming soon
HOTEL
Sofouli Suites
Sofouli Street 28, Nicosia
Where it sits
Sofouli Suites
Sofouli Street 28, Nicosia
35.16927, 33.35722
Similar stays nearby
Plan around Sofouli Suites
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 25, 2026.
