Sheraton Suites Galleria
2844 Cobb Pkwy SE, Atlanta, GA 30339
The Sheraton Suites Galleria Hotel is in a great location in Atlanta, within two minutes drive of Cumberland Mall, the brand new Braves Stadium, and dozens of great restaurants, shopping, and entertainment venues. The exciting Buckhead area is only a fifteen minute drive, and Downtown is less than twenty minutes away. And for a little wilderness in the city, the Chattahoochee River National Recreation Area is about five minutes down the road.