Any centrally located hotel in Athens CLOSE TO A METRO STATION (preferably Blue line) for easy reach from the airport and to NCSRD, should be good