The place is located near the city center and 2 minutes from metro station. It’s a great place if you want to explore Athens with a great host.