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.

Find on Google Maps

Description

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


Nearby places

Ask Karpo for more information.