Karta Vacation Rentals
In Athens City Centre, a short drive from Syntagma Square and Ermou Street. Walking distance to Apostolos Nikolaidis Stadium and the Athens Concert Hall, and under a mile from Mount Lycabettus. Address: Lamprou Katsoni 9, Athens 114 72 — minutes from key museums and city sights, with Acropolis about 2.2 miles away.