Where is Larissa Metro Station?
Larissa Metro Station is located in Athens City Centre. If you want to find things to do in the area, you might like to visit Port of Piraeus and National Theatre of Greece.
Where Can I Stay near Larissa Metro Station?
We've got 1339 hotels you can choose from within a mile of Larissa Metro Station. You might want to consider one of these options that are popular with our guests:
The Stanley
- hotel • Free WiFi • 2 restaurants • Sauna • Central location
Titania Hotel
- hotel • Free WiFi • 2 restaurants • Fitness center • Central location
Wyndham Grand Athens
- hotel • Free WiFi • 2 restaurants • 2 bars • Attentive staff
Novotel Athenes
- hotel • Free parking • Free WiFi • 2 restaurants • Attentive staff
Attalos Hotel
- hotel • Free WiFi • Rooftop terrace • Bar • Central location
Things to See and Do near Larissa Metro Station
What to See near Larissa Metro Station
- Port of Piraeus
- Omonoia Square
- Pedion Areos Park
- Temple of Hephaestos
- Stoa of Attalos
Things to Do near Larissa Metro Station
- National Theatre of Greece
- National Archaeological Museum
- Athens Central Market
- Monastiraki Flea Market
- Ermou Street