Karta Vacation Rentals
In Athens' vibrant Victoria neighborhood, just minutes from the city center. Steps from the National Archaeological Museum and close to Apostolos Nikolaidis Stadium and Omonia Square. Larissis and Omonia stations are about 1.9 miles away; Eleftherios Venizelos Airport is roughly 17 miles.