Top-Rated Omni Hotels in Georgia

Omni Hotel At The Battery Atlanta Atlanta

reviews

2625 Circle 75 Parkway -  Atlanta, GA 30339
Near SunTrust Park

Omni Atlanta Hotel at CNN Center Atlanta

reviews

100 CNN Center -  Atlanta, GA 30303
Near CNN Center