Wyndham Garden Hotel [PERMANENTLY CLOSED] Call: 175 Piedmont Ave. Atlanta, GA 30303 Downtown Neighborhoods