Remove Ads

Photo of Holiday Inn Express & Suites Atlanta-Emory University Area, an IHG Hotel

3.5
30 votes

Holiday Inn Express & Suites Atlanta-Emory University Area, an IHG Hotel

2183 N Decatur Rd, Decatur, Georgia 30033 USA

Add Photo

Sauna

Remove Ads

Claim copyright