The InterContinental Hotel Group, the world's biggest hotel company, which operates major lodging brands like Holiday Inn, Crowne Plaza, and Staybridge Suites, just announced a new "Best Price Guarantee" that, at least upon first glance, blows the doors off all the other guarantees out there. Read Post