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 Conditioning, Balcony, Bath, Bathrobes, Hair Dryer, Kitchen, Minibar, Phone, Refrigerator, Safe
more
Hotel Facilities
Air Conditioning, Bar, Fitness Center, Front Desk, Patio / Terrace, Restaurant, Room Service, Safe, Smoking
more