1 place
Overlooking the Panathenaic Stadium (Kallimarmaron), Ardittos Hill is located on the eastern side of the Illysos River. The hill…