Most tourists will stay downtown. It’s closer to the stadium, but don’t forget Midtown/Piedmont Park.
Georgian Terraces is across the street from the Fox Theatre and walking distance from the High Museum, Georgia Tech, lots of restaurants and bars and clubs. Plus to the East is Ponce City Market, the beltline and you’re walking distance to Piedmont Park.
There’s also a W Hotel slightly North.
Marta will take you to either hotel from the stadium. Vine City station is across the street from Mercedes-Benz Stadium. And Magic City is down the street. But that’s NOT a Marta station.