EUROPA HOTEL NICOSIA

13 Alkaiou Str Nicosia
CYPRUS
Cyprus