InterContinental Hotels Group (IHG) will shift its core IT infrastructure to Alibaba Cloud in Greater China deploying business-critical systems to further enhance customer experience.