The Comfort Inn and Suites in Norcross, Georgia is a fairly new property, having opened its doors in 1998. This first-class hotel is situated 20 miles from downtown Atlanta, Stone Mountain and the Coca Cola Museum. The Atlanta Hartsfield Airport and Six Flags is 30 miles from the property. The hotel is strategically positioned near several major highways and is five miles from I-285. Enjoy a convenient location providing quick and easy access to Atlanta's area attractions as well as business...-St...