skip to main content
ADD TO FAVORITES

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