Planning on visiting during the summer or early fall? Then you've got to get tickets to see a Braves game at SunTrust Park. Because our hotel is only 4 miles from the new SunTrust Park, guests travel only a few miles to wave their foam tomahawks and cheer on the Braves. The stadium is located in The Battery, which offers a variety of restaurants and attractions to enjoy.