Luxurious 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.