Located in Athens City Centre, this luxury hotel is within a 5-minute walk of Athens National Garden, Syntagma Square, and Ermou Street. Acropolis and Hellenic Parliament are also within 10 minutes. Syntagma Station is 6 minutes by foot and Akropoli Station is 8 minutes.