China Life invests $2bn in Starwood Capital hotels

China's largest life insurance company has led a consortium to acquire 280 select-service hotels from Starwood which will remain as the asset manager to the portfolio.