Project Photographer: Scott Wang Photography, Inc.
-
Omni Hotel at the Battery Atlanta
The Omni Hotel at The Battery Atlanta is an anchor component of the Atlanta Braves Plaza at Truist Park. Adjacent to the outfield of the stadium, the 264,565-square-foot, 16-story hotel includes 264 guestrooms, suites with terraces overlooking the ballpark, a rooftop pool and pool bar that overlook the stadium, and a 5,250-square-foot ballroom. The full-service…