Placed near I-285 and the Northlake Mall, within driving distance of downtown Atlanta, Georgia, this hotel offers contemporary guest rooms with free wireless internet access and an on-site restaurant. Holiday Inn Atlanta – Northlake features an internet cafe with 6 workstations. Guests will also enjoy the outdoor pool and 24-hour fitness center. After an intense workout, visitors can relax in the dry sauna. The guest rooms at the Atlanta Holiday Inn Northlake offer flat-screen TVs. Guests can prepare a snack with the in-room microwave and refrigerator or visit the on-site restaurant.