Where is Larissa Metro Station?
Larissa Metro Station is located in Athens City Centre. If you'd like to find things to do in the area, you might like to visit Acropolis and Port of Piraeus.
Things to see and do near Larissa Metro Station
What to see near Larissa Metro Station
- Acropolis
- Port of Piraeus
- Omonoia Square
- Athens City Hall
- Pedion Areos Park
Things to do near Larissa Metro Station
- National Theatre of Greece
- National Archaeological Museum
- Athens Central Market
- Monastiraki Flea Market
- Ermou Street