Karta Vacation Rentals
About 1 km from Athens city centre, Neos Olympos puts you close to the action. Walk to Larissa Station, the National Archaeological Museum and the Athens Central Market, or head a little farther to Roman Agora, Syntagma Square, Omonia Square and the Ancient Agora.