Pricey, but well worth it
Advantages: Room quality, Restaurant, Location
Upon walking into the Omni, you know you're in for a treat. The hotel is in two parts, on either side of a major street adjacent to the Georgia World Congress. One side is connected to the CNN Center, and the other is a tall tower. The rooms are very ...
scottevil110 14.02.2007 · Read full review
Ciao members have rated this review on average: somewhat helpful
Review of Omni Hotel at CNN Center, Atlanta