Located in Athens City Centre, this luxury hotel is steps from Ermou Street and Syntagma Square. Acropolis and Acropolis Museum are also within 2 mi (3 km). Syntagma Station is 5 minutes by foot and Monastiraki Station is 7 minutes.