Hotels near Syntagma Square, Athens
Syntagma Square is a landmark park located in Athens. The nearest metro station is Syntagma, about 0.1 km away.
Getting to Syntagma Square
- Syntagma — 0.1 km
Syntagma Square is a landmark park located in Athens. The nearest metro station is Syntagma, about 0.1 km away.