Leo’s apartment is located close to the metro and the center of Athens, close to parks, shops and restaurants. It is quiet and very clean.
Check in was super easy. :-)
A perfect place to rest!