2155 Ranchwood Drive, Atlanta
Quality Inn Northlake offers rooms in Atlanta within 8.7 miles of the High Museum of Art and 9.3 miles of Atlantic Station. The Atlanta History Center is 8.1 miles away, the Atlanta Botanical Garden is 8.1 miles away, and Piedmont Park is 8.
Find hotels near landmarks, museums and other sightseeing spots
Explore hotel options in other areas of Northlake