Delphi Hotel
Delphi Hotel
Hotel
Kostaki Pantelidi 24
, Nicosia, Nicosia District, Cyprus
1010
90
Excellent ·
6 reviews