21, Lekka Str.,
Achilleas Hotel, Athens
Achilleas Hotel is a 2 star hotel in central Athens, near Syntagma Square close to the Parliament and the National Garden, a few minutes away from Plaka area.
The Acropolis, museums, the National Gallery are all in short and pleasant walking distance. Modern shops, souvenir shops and taverns are all in the area.
Achilleas Hotel in Athens is an urban small hotel with 35 well appointed bedrooms offering a nice and quite stay in Athens.
A fully air conditioned breakfast room, offers continental enlarged buffet breakfast, no restaurant on premises but in the vicinity you will find plenty of dining options.