
Description
Achillion Hotel Athens is a welcoming hotel offering comfort and convenience in the heart of the city. Located just a short stroll from Omonia Metro Station, the hotel is perfectly positioned to provide easy access to Athens' most famous landmarks including the Acropolis, Plaka, Syntagma Square and the National Archaeological Museum. The hotel boasts a range of well appointed rooms designed with guest comfort in mind, featuring modern amenities such as air conditioning, complimentary WiFi, flat-screen TVs, and city views. The main restaurant has a delightful menu of Greek and international cuisine served in a welcoming atmosphere, while the cosy bar provides an inviting space to relax with a drink after a day of sightseeing.
Olympic Rating: 3 Star
Official Rating: 3 Star
Accommodation
Standard Twin Room sleeps up to 2 persons featuring twin beds, bathroom with amenities, fridge, satellite LCD TV, free WiFi, hairdryer, telephone and balcony.
Standard Triple Room sleeps up to 3 persons featuring the same room facilities as the Standard Twin Room.
Standard Quadruple Room sleeps up to 4 persons featuring the same room facilities as the Standard Twin Room.
Superior Double Room sleeps up to 2 persons featuring the same room facilities as the Standard Twin Room.