Holiday Inn Eindhoven Centre, an IHG Hotel