Situated under a 20-minute walk from Larissa Metro Station, Achillion Apartment offers guests a convenient base while in Athens. It is located a short walk from National Bank of Greece and the Municipal Gallery of Athens. The property has 2 well-appointed apartments that are accompanied by a variety of essential facilities to ensure guests have an enjoyable stay. Achillion Apartment is within walking distance of National Technical University of Athens, Kerameikos Archaeological Site and the National Archaeological Museum. National and Kapodistrian University of Athens is a brief stroll away.