My Guide Website?
Achillion Hotel is situated in the business centre of Athens- just 200 meters away from Omonia Square. It has been recently fully renovated and equipped with all modern facilities.
There is also BAR with colored satellite TV. RESTAURANT for breakfast on Buffet as well as lunch or dinner. Achillion Hotel is placed near all sightseing interests like Acropolis,Archaiological museum, Plaka and Lycabetus.