Holiday Inn Express & Suites Atlanta – Tucker Northlake
2060 Crescent Centre Boulevard
Tucker, GA 30084
Holiday Inn Express & Suites Atlanta – Tucker Northlake is located near Stone Mountain Park and nearby attractions including Buckhead, Georgia Aquarium and Six Flags Over Georgia. The Hartsfield-Jackson International Airport is 20 miles away. Full-service amenities and features include free wireless high-speed Internet access, free hot deluxe breakfast, free local calls, free weekday newspaper, and free coffee.