
Omni Hotel South Tower
4.6 (98)hotel
A high-rise stay in the Centennial Park District, steps from the CNN Center and Mercedes-Benz Stadium.
Description




Set along Marietta Street NW, the property provides downtown lodging focused on straightforward access to Atlanta's surrounding central destinations.


