Holiday Inn Express

3670 Shackleford Rd
Duluth
Georgia
United States