InterContinental Hotels Group has opened the Crowne Plaza Resort Xishuangbanna, the company’s first Crowne Plaza Resort in China.

Set among the tropical rainforests of Xishuangbanna, Yunnan Province, straddling the Lancang River on the border with Myanmar and Laos, the 520-room hotel is one of the first five-star resorts in China’s southernmost region, a UNESCO.

Read more