The IHG One Rewards Premier Credit Card has a modest annual fee of $99. It comes with several benefits and protections but is ...