Great location.
The hotel is located right in the heart of Athens, you can easily walk to many of the major tourist attractions. The Acropolis is just 500 metres away. You also have easy access to the Metro Station and the local bus routes from the hotel.