by Lisa A. Grimaldi | April 29, 2015
A 260-room Omni Hotels & Resorts hotel will the flagship of the Atlanta Braves' new ballpark and mixed-use project called SunTrust Park, according to press reports. The $452 million complex, including the property, which is being built in the Atlanta suburb of Smyrna, will open in 2017. The 260-room Omni Atlanta Hotel at SunTrust Park will have 12,500 square feet of meeting space, an elevated pool deck and bar overlooking the plaza and ballpark, and a signature restaurant.