The Achilleas Hotel in Athens is a recently refurbished property, situated in the heart of the city, near the most important tourist attractions and the shopping area.
The 34 guest rooms offer modern amenities and a very comfortable stay.
Give us your Feedback
Hotel Achilleas, Lekka 21 - Athens