Athens logo

Ilion Hotel

Check Availability

Ilion Hotel
7, Agiou Konstantinou Str. - Omonia
Athens
10431
Greece

Rooms from €47.00 ( £42.73 / $61.95 ) per night

Picture of Ilion Hotel


Ilion Hotel is located in the heart of Athens, in Omonia Square. The Omonia metro station is just 20 metres away, allowing quick access to all major attractions in Athens. Ilion Hotel provides large rooms at affordable rates.

Click here for more Information on the Ilion Hotel together with online availability and visitor ratings











This hotel supplied in conjunction with Bookings.

Map of the Athens area Athens Visitor Information