Embassy Suites Hotels Closest To Atlanta Civic Center 395 Piedmont Ave. NE