Pool access included
1/7
Holiday Inn Atlanta Northlake
Northlake
Amenities
Restaurant
Bar
Terrace
Business center
Meeting room
Free WiFi
Free parking
Outdoor pool
Fitness room
Wheelchair accessible rooms
Elevator
Location
2158 Ranchwood Dr NE, Atlanta, GA 30345, United States