Covid friendly check in and check out. Nice and clean appartments for family. good location to see key places in Athens. Metro is close enough.
Might be hard to find a place to park a car.