Baymont Inn and Suites Smyrna/Atlanta Northwest

5130 S Cobb Dr Se
Smyrna
Georgia
United States