IHG last-minute deals for cruises departing in the next 90 days. Save up to 80% and get up to 20k bonus IHG points.