Skip to main content

Holiday Inn Atlanta Northlake

hotel · Atlanta, GA

Address
2158 Ranchwood Dr NE, Atlanta, GA 30345-2804
Phone
(770) 934-6000
Website
ihg.com/holidayinn/hotels/us/en/atlanta/atlnl/hoteldetail?cm_mmc=FacebookMaps-_-HI-_-US-_-ATLNL
Where
33.8477, -84.2520

Search Hominin for Holiday Inn Atlanta Northlake

Other hotels nearby

More in Atlanta

Holiday Inn Atlanta Northlake — hotel in Atlanta, GA | Hominin