Loading hotels
Confirming room availability...
Quality Inn Atlanta Northlake, 2155 Ranchwood Dr Ne, Atlanta, United States
Near Northlake Mall<br /><br />A stay at Quality Inn Atlanta Northlake places you in the heart of Atlanta, within a 15-minute drive of Emory University and Stone Mountain. This hotel is 10.6 mi (17.1 km) from Stone Mountain Park and 11 mi (17.7 km) from Atlanta Botanical Garden.