Holiday Inn Vancouver Centre, an IHG Hotel