Accommodation Flights Flight + Hotel Car rentals Airport taxis
gogless
Ledras 231 Apartments

231 Ledras Street, 2nd floor, 1011 Nicosia, Cyprus

Hotel image
Read more reviews for Ledras 231 Apartments