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 Double Room, Deluxe Double Room and Standard Triple Room appointed with a wardrobe, satellite TV, a work desk, a patio and climate control. The guestrooms look out on the sea. They have carpet floor and classical furniture.
Eat & Drink
An extensive hot buffet breakfast is served daily. Guests can enjoy a meal in Pasional and Kostas, which are located in a market area, just about 5 minutes’ walk from Ilion Hotel.
The hotel offers a beauty salon, currency exchange and a storage room and such services as room service, 24-hour reception and ironing service.
Wireless internet is available in public areas for free.
No parking available.