A FlyerTalk Posting Legend
Join Date: Sep 2009
Location: Minneapolis: DL DM charter 2.3MM
Programs: A3*Gold, SPG Plat, HyattDiamond, MarriottPP, LHW exAccess, ICI, Raffles Amb, NW PE MM, TWA Gold MM
Posts: 102,617
If you go landside, there's a nice Sofitel hotel right across the roadway in front of the terminal. It has a restaurant and IIRC a bar or coffee place with some outdoor tables as well as inside air conditioned seating.
You can check for PP lounges on the PP website and lounges for AmEx Plat cardholders on the AmEx website. There's also a forum here on FT devoted to airport lounges, although IIRC the AmEx Centurion lounges are discussed in the AmEx forum. Check also for information in the Greece forum. Note the distinction between the domestic/Schengen and nonSchengen areas of ATH when investigating lounge locations.