
Atlanta, GA, United States
Omni Hotel at The Battery Atlanta
4-star hotel · OMNI
As a cornerstone of northern Atlanta’s newest entertainment destination, Omni Hotel at The Battery Atlanta is at the center of city life. The Battery is a one-of-a-kind hub, centering sports, music, dining and more in one…
- Wi-fi
- 24-hour reception
- Indoor freshwater pool
- Outdoor freshwater pool



















