Achillion Hotel Athens

Achillion Hotel Athens is set in a convenient location close to the city's major attractions, just a short walk from Omonia Metro Station.

3 Star
Loading

Prices shown are based on 7 nights Book Now

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.

Amenities

  • 24 Hour reception
  • Concierge 
  • Restaurant
  • Bar
  • Internet corner
  • Free WiFi
  • Reception safety deposit box
  • Lift
  • Luggage storage

For unbeatable prices at Achillion Hotel Athens

Check availability here