The award-winning Shangri-La Hotel, Beijing, encompasses the best of China’s dynamic capital city in a serene, luxurious sanctuary.  Fabulous dining choices, a 3,000sqm garden, and CHI, The Spa are just some of the facilities and amenities that make the hotel favoured by discerning travellers from around the world.

29 Zizhuyuan Road, Beijing, 100089, China T: +861068412211