Omni Hotel Downtown at CNN Center

100 CNN Center NW
Atlanta
Georgia
United States