Welcome to Ilion, Athens Hotel.
ILION hotel one of the 3-star Athens hotels, is located in the heart of the Historical and commercial centre, in Omonia square. Thanks to its location,Ilion Hotel constitutes the ideal choice for your stay, whether you are visiting Athens city for business or leisure.
The omonia metro station just a few steps away, allows quick access to all major Athens sights and attractions. The Acropolis, the Acropolis Museum, the old town Plaka, the famous Flea market of Monastiraki, The Parliament are within walking distance from Ilion Hotel.