Shangri-La Shougang Park, Beijing boasts 283 rooms and suites are modern, stylish and spacious with floor-to-ceiling window to embraces the stunning view of Shijingshan and Qunming Lake. The hotel also has 7 family suites designed with innovative concepts to make the stays more memorable.