Earn up to 15,000 IHG Rewards Club bonus points for qualifying stays by December 31.