Near Acropolis With a stay at 24K Athena Suites you'll be centrally located in Athens steps from Ermou Street and 7 minutes by foot from Syntagma Square This apartment is 07 mi 11 km from Acropolis Museum and 07 mi 11 km from Acropolis Make yoursel . . .