Holiday Inn New Orleans-Downtown Superdome, an IHG Hotel