Karta Vacation Rentals
In the heart of Nicosia — a tower-style luxury apartment just a short walk from Ledra Street and the Venetian Walls. Eleftheria Square and the Cyprus Library sit about 0.5 miles away; GSZ Stadium, Larnaca Aqueduct and Port of Larnaca are also listed as nearby points of interest.