Description
Achillion Hotel is situated in the business centre of Athens, just 200 metres away from Omonia Square. Therefore, it is the ideal base for all your activities. It is short walk to other central sights in Athens.
It is within walking distance to the Plaka, Monastiraki or Syntagma Square.
Metro stop in in Omonia Square. Achillion Hotel, has been recently fully renovated and equipped with all modern facilities.
City Area
Omonia
Room Amenities
Air Condition, Balcony, Bathrobes, Cable TV, Climate control, Clock radio, Direct dial phone, Hair Dryer, In-room safe, Kichenette
more
Hotel Facilities
24-Hour Front Desk, Air-conditioned public areas, Air-conditioned public areas, Breakfast services, Central Location, Lounge, Patio, Restaurant(s) in hotel, Room service (limited hours), Safe-deposit box - front desk
more