Microtel Inn Galleria

5300 S Cobb Dr Se
Smyrna
Georgia
United States