Rates: 113.31 - 239.7526
Amenities:
Centrum Hotel Nicosia City Center 15 Pasikratous Street Eleftherias Square Nicosia, Cyprus 1011