Very conveniently situated
While the hotel is obviously not in the centre of Athens, even guests who wanted or needed to be there said they found London's location much better. It was said to be a very good neighbourhood, and close to a train station that could take them into central Athens in a relatively quick time.