Albawaba -- IHG and crocus group sign deal to build the biggest holiday inn in the world. IHG (InterContinental Hotels Group) and Crocus Group have signed a deal to build the world’s biggest Holiday Inn hotel in Moscow, with an investment of more that $100m from Crocus Group.