 Dive into the ultimate dining experience at National Anthem Atlanta in the heart of the Battery Atlanta and the Omni Hotel, the official hotel of the Atlanta Braves. Book your stay at OmniHotels.com slash Battery Atlanta.