Karta Vacation Rentals
In the heart of Athens, between Larissa Station and the National Archaeological Museum, with views of the Acropolis and Lycabettus Hill. Address: 45 Liosion & Ipirou Str., 10439 Athens. A short subway ride gets you to Syntagma and the Acropolis in about 5–10 minutes.