Description
Located in the heart of the city of Athens, in Omonia Square, with the Omonia metro station 50 metres away, the Ilion Hotel allows quick access to all major points of interest.
... Read MoreThe hotel is a family-managed business offering excellent accommodation situated only a pleasant walk from the Archaeological Museum, the National Theatre, Monastiraki flea market, Syntagma Square, the Parliament, Lycabettus hill, as well as the stunning Acropolis and the old town Plaka.