You can stay at Athens airport overnight, but you may not find it terribly comfortable if you're trying to get some sleep. You can book a stay at the Sofitel Athens Airport Hotel as it's really close to the airport, or look into buying a pass for one of the airport's business lounges.