This hotel is conveniently located next to the Olympic Stadium in Athens, and its central location is a major advantage. The staff are very responsive and helpful, though the property itself is showing its age and could use some updates. The rooms were somewhat dusty, particularly under the beds, and the elevator and stairwell corners would benefit from a more thorough cleaning. Overall, however, it was a pleasant stay.