Lykavitos ApartmentsApartment
Andrea Demetriou 9, Lykavitos Area, Lefkoşa, Cyprus, Nicosia, 1056
Lykavitos Apartments is located in the area of Lykavitos, only a 15-minute walk from Nicosia city centre. It offers self-catered studios and apartments with free Wi-Fi and a satellite TV.