The Vendry is now part of Groupize! Read more

Upper Deck

Located In: Omni Hotel at the Battery Atlanta

Standing: 200

Omni Hotel at the Battery Atlanta

Omni Hotel at the Battery Atlanta

Upper Deck
Address
Omni Hotel at the Battery Atlanta

2625 Circle 75 Parkway Atlanta, GA 30339

Business Space Location Map
Capacity

Standing: 200

Square Feet: 2,914 ft2

F&B Options
In-house catering
Features
  • Outdoor Area