Skip to content
Point of Interest
KTEL Attika Buses station
1 local recommends
Location
8 Leof. Alexandras
Athina, 106 82
Tips from locals
Stamatios
Stamatios
November 04, 2018
Attika Buses Station (b)