The recently renovated Achillion Hotel is located 200m. away from the central subway station of Omonoia, the business center of Athens.
All rooms have a telephone line, satellite television, air-conditioning, fridge, balcony and a private bathroom. The rooms also have double, soundproofed windows as well as doors with security locks.
Achillion hotel offers its visitors a 24hour reception, a bar and a restaurant with breakfast buffet, lunch and dinner.