Hotel Deals: Save up to 40% on hotels in top cities with Bank of America