Atlanta Meeting Space

Omni Hotel at The Battery Atlanta 2625 Circle 75 Parkway Atlanta, Georgia 30339
264 Guest Rooms
22,000 sq ft Total Meeting Space