Omni Atlanta Hotel at CNN Center
Hotels and Motels
Based on 0 Reviews
Add ReviewLuxurious comfort embraces pure style at the elegant, 4-diamond Omni Hotel at CNN Center. Located in the heart of downtown Atlanta in the CNN Center Complex, this luxury hotel treats you to views of the spectacular downtown skyline or picturesque Centennial Olympic Park across the street.