Holiday Inn Atlanta Northlake
About the hotel
Holiday Inn Atlanta Northlake is ideally situated along the I-285 corridor close to Stone Mountain, Emory Hospital, corporate offices, and plenty of shopping. A beautifully newly renovated quality hotel with large plush bedding, 42in HD TV's, fridge, microwave and sought after amenities in every room. A well appointed fitness center along with an onsite restaurant with food and beverages of your choice rounds out the amenities at this location.
2158 Ranchwood Dr NE, Atlanta, GA 30345, United States
4.1/5 | 8 Reviews