Home2 Suites by Hilton Hotels Closest To Atlanta Civic Center 395 Piedmont Ave. NE