Starting with the 2017 baseball season, SunTrust Park is the new home field for Major League Baseball's Atlanta Braves. The stadium is located at the intersection of I-75 and I-285 (Atlanta's "beltway", aka "The Perimeter") on the north side of town. The Cumberland neighborhood is just north of the Galleria area, which is loaded with multiple malls and shopping centers, high-end hotels and the Cobb Energy Performing Arts Centre.
For a more visual method of finding nearby hotels, try our full page
map of hotels around SunTrust Park containing the 50 closest hotels.