Apollo Tower is the tallest residential building in Athens. It is also the 2nd tallest building in Greece. It's located in the district of Ampelokipoi. Apollo Tower is predominantly known for its vertical extension dating back to the 1950's.
...more
Louizis Riankour 64, Ampelokipoi, Athens, Attica, Greece 11523