My viewed hotels
10, Ahilleos Str. Metaxourgio Square, Metaxourgeio, Athens, 104 36, Greece (Show map)
“All worth-seeing places (except Acropolis) are very close - in 10-minutes walking. Gazi district in 5 minutes walking.“
Places of Interest
Customers who viewed Apollo Hotel also viewed:
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!