Beloved in Atlanta and all over the world, the Atlanta Braves capture the hearts of millions of baseball fans each year. From 1991 to 2005, the Braves won division titles 14 consecutive times - the most of any team in baseball history.
Since 1997, the Braves have played their home games at Turner Field, but in the 2017 season, the team moved to a brand-new stadium, SunTrust Park. Le Méridien Atlanta Perimeter is located 10 miles away from SunTrust Park, rendering us a perfect location for Braves fans visiting the area. Settle into our luxurious accommodations and seamlessly make your way to the ballpark.
Photo Credit: Atlanta Braves