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

Ask Voya about this trip