I've stayed there dozens of times. It's called the Marshalling Yard and is a large open paved lot with access off Northside and Ivan Allen. It's a 5 minute walk to the GWCC or the Dome and a 10 minute walk to downtown restaurants and a MARTA station.