The most convenient location in Athens, 10 meters from the metro station and 50 meters from the Acropolis. Having said so, the best of the whole deal is the hosts; Stella and Nikos will do everything in their power to let you enjoy the most out of your stay. We'll definitely come back to stay here on our next visit to Athens.