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 Acropolis and Port of Piraeus.
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
- Acropolis
- Port of Piraeus
- Syntagma Square
- Parthenon
- Omonoia Square
Things to Do near Larissa Metro Station
- National Archaeological Museum
- Athens Central Market
- Pedion Areos Park
- Technopolis
- Monastiraki Flea Market