Rates: 177.6042 - 215.2322
Amenities:
EUROPA HOTEL NICOSIA 13 Alkaiou Str Nicosia Cyprus, Cyprus 2404