The nicest ones closest by is by Stonecrest Mall that I know of.
Yes there's a nice hotel over by stonecrest mall
The nicest hotels are not far but in the City of Atlanta including Downtown, Midtown and Buckhead. Grear hotels of all price points can be found even closer, around the Perimeter and the Stonecrest area.
Really not necessary if you are a local.
Thanks! Your answer is awaiting moderation.