Posted inHotels, International Shangri-La’s Kerry Hotel opens in Beijing Shangri-La Hotels and Resorts has opened the Kerry Hotel in Beijing, the second in the new brand and in China. December 6, 2011February 20, 2023 Continue Reading