skip to main content
ADD TO FAVORITES

Atlanta Meeting Space

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