what hotels are close to suntrust park
Book your stay at the Courtyard Atlanta Marietta/I-75. One of the closest hotels to the new Atlanta Braves Stadium - SunTrust Park. Experience Atlanta to the fullest by visiting the new home for Atlanta Braves baseball â SunTrust Park, ideally located less than 3 miles from our Courtyard Atlanta Marietta/I-75 hotel. This stadium, set to open Spring 2017, will be a new landmark in Atlanta.