We stayed at this hotel during two nights.
The location is not the best. You will have to walk 10 minutes to Larissa Station to get the subway. But from Larrisa Station you have just 4 stations to Syntagma and just 5 to Acropolis Station.
It is a good hotel with good services.
They have a restaurant well located near the pool on the top floor.
From the restaurant you will have a good from of the Acropolis.More