No image available for this hotel
No image available for this hotel
Nicosia, Nicosia
Spend a second to
save a fortune!
Spend a second to save a fortune!
Costakis Pandelides 24, Nicosia
Delphi Hotel is conveniently located in the centre of Nicosia, right across the square of Solomon and the central bus station. It offers air-conditioned rooms with free Wi-Fi overlooking the city.
See MoreUsage of subsidiary facilities may incur additional fees