Holiday Inn Express Decatur

5300 Snapfinger Park Dr
Decatur
Georgia
United States