Holiday Inn Express New Orleans Downtown, an IHG Hotel