Hotel resources for Omni Atlanta Hotel at CNN Center

Omni Atlanta Hotel at CNN Center

United States, Atlanta, GA

Region: North America

ID#: 1209570

Key Selling Points

This luxury hotel is located within the CNN Center. The Centennial Olympic Park lies across from the hotel and the World Congress Center is next to the hotel.