Holiday Inn Express Hotel & Suites – Atlanta/Emory University Area, Decatur

Holiday Inn Express Hotel & Suites – Atlanta/Emory University Area, Decatur
https://holiday-inn-express-hotel-suites-atlantaemory-university-area.usa8.info

Located off US Highway 78, this Decatur hotel features a continental breakfast and indoor pool with a sauna. Guests will be 8 miles from Atlanta city center.

2183 North Decatur Road, Decatur, GA 30033, United States of America

Related Posts