This property shares its premises with CNN's Atlanta studios, as evidenced in the vast atrium where CNN banners and television studios occupy part of the floor plan. This is the largest hotel in ...