32. Agiou Konstantinou Str, Athens, Greece
Rating:
Achillion Hotel Athens Hotel Description
The Achillion hotel is situated in the business centre of Athens, just two hundred metres away from Omonia Square. The specialized and polite staff will ensure you have a pleasant stay in the friendly and hospitable environment of the hotel.The hotels rooms are comfortable and equipped with all the necessary amenities. The restaurant at the hotel serves buffet breakfast as well as lunch or dinner. It also features a bar with coloured satellite TV where in you can relax with a glass of drink
Achillion Hotel Athens Hotel Facilities
- Restaurant
- Bar
- 24 hour Front Desk
- Non Smoking Rooms
- City Center
- Museum Area
- Elevator
- Walking
- Car rental
- Tour desk
- Heating
- Ticket service
- Near subway