Hotel Achillion Apartment

Load more Achillion Apartment images

Address: Athens, Attica - Greece
Achillion Apartment Features: updating

Book now for 29 EUR

Open static map


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.

Most popular hotels in Athens

Greece > Athens hotels