Wyndham Atlanta Galleria is conveniently located at I-75 and I-285. The hotel is a tranquil retreat in Atlanta. Surrounded by Top Fortune 500 companies like ING - IBM - General Electric and Coca Cola, our hotel in Atlanta is perfect home base for business travelers. We are the place to meet with close to 12000 square feet of meeting space. Easy access to downtown Atlanta where you can visit the world of Coca-Cola or the Georgia Aquarium. Catch an Atlanta Braves game at Turner Field or other sporting events at Phillips Arena or Phillips Arena or the Georgia Dome. The hotel is close to shopping at the Perimeter Mall - Lenox Mall -and Phipps Plaza.