The latest chic city hotel in China’s Yunnan province