With a stay at this apartment, you'll be centrally located in Athens, within a 5-minute drive of Syntagma Square and Ermou Street. This apartment is 2.4 mi (3.9 km) from Acropolis and 2.6 mi (4.1 km) from Parth ... Read more

View all Luxury Hotels in Athens