The Omaha Holiday Inn Convention Center is now operating under the banner of the CoCo Key Water Resort-Hotel & Convention Center, Omaha.
The 383-room hotel is the brand’s third flag, following the CoCo Key Cherry Valley Hotel in Columbus, Ohio and the CoCo Key Hotel and Water Resort-Orlando, which made its debut in mid-April.