Extended Stay America - Atlanta - Cumberland Mall Near Cumberland Mall
3103 Sports Ave -
Smyrna,
GA 30080