Situated near commercial centers and a flea market, this business 8-story hotel offers 104 rooms close to Odeum of Herodes Atticus, Panathenaic Stadium and Hadrian's Arch . The building was renovated in 2004.
Ilion Hotel lies in the commercial center of Athens. Guests can get to Athens city center, which is 1 km away.
The hotel boasts close proximity to a stadium and bars.
A 5-minute walk from Omonia Railway train station. A 25-minute drive will take you to Eleftherios Venizelos airport.
The property comprises of comfortable rooms, including budget single room, deluxe double room and standard triple room appointed with a closet, heating, a sofa, a private balcony and TV. The guestrooms look out on the sea. They have carpet floor and classical furniture.
Eat & Drink
An extensive hot buffet breakfast is served daily. Offering Argentinean and Greek meals, Pasional is situated 300 meters of the property.
A barber shop, a baggage storage and a beauty salon along with a photocopier and a business center are also at guests' disposal.
Wireless internet is available in public areas for free.
No parking available.