Nea Filadelfia is very suburban with coffee shops and no bars, so if anyone wants a drink, you will need to stay downtown in Athens.
it’s literally one high street.
I can recommend the Apollo Hotel, clean basic and functional, very central for the touristy ruins in central Athens. Roof top restaurant with a view of Acropolis and nice food.
10 Achilleos Street Metaxourghio Square, Athens 104 36 Greece
We were staying there when we went top of the league...
Be very aware of pickpockets on the Tube. My husband had his phone lifted the last time we were out there and never felt a thing.
Steer clear of Omonia district.