Home > Location


Hotel Achilleas enjoys a perfect location in the heart of the city, close to the main city sights like Syntagma Square, the Parliament, the Acropolis and Plaka.
Two blocks away from airport bus terminal and Syntagma metro station (direct line from the airport).

Give us your Feedback

Hotel Achilleas, Lekka 21 - Athens

More hotels in Athens   |   Privacy & Terms of Use