More Hotels Nearby

Quality Inn Atlanta Northlake
2155 Ranchwood Drive - Atlanta
Distance: 1.3 miles

DoubleTree by Hilton Atlanta - Northlake
4156 Lavista Road - Atlanta
Distance: 1.3 miles

Holiday Inn Atlanta-Northlake
2158 Ranchwood Drive - Atlanta
Distance: 1.3 miles

Hampton Inn Atlanta Stone Mountain
1737 Mountain Industrial Blvd - Stone Mountain
Distance: 3.0 miles

Atlanta Marriott Northeast/Emory Area
2000 Century Blvd Ne - Atlanta
Distance: 3.4 miles

Holiday Inn Express Atlanta NE I-85 Clairmont
2920 Clairmont Road - Atlanta
Distance: 3.8 miles

Extended Stay America Atlanta - Clairmont
3115 Clairmont Rd. - Atlanta
Distance: 3.9 miles

Super 8 by Wyndham Decatur/Dntn/Atlanta Area
917 Church Street - Decatur
Distance: 4.1 miles

Courtyard Atlanta Decatur Downtown/Emory
130 Clairemont Avenue - Decatur
Distance: 4.4 miles