Karta Vacation Rentals
In the heart of Nicosia’s commercial centre, a short stroll from Solomou Square, Ledra Street and the Venetian Walls. About 400 m from St. Paul’s Cathedral and close to the train station. Address: 38 Ouzounian Street, 1504 Nicosia, Cyprus.