This hotel is located at the heart of Athens, lying on Ermou Street, the most famous shopping street in the city. Syntagma Square is located just a 3 minutes walking distance away. Guests will find themselves surrounded by an abundance of shopping opportunities,..