Eleni’s place is very close to Akropoli station as well as few other iconic places which makes it very convenience to travel around. The place itself looks very clean and stylish. Definitely a great place to stay when visiting Athens !