Shangri-La opens Beijing property within former power plant

The 283-room Shangri-La Shougang Park, Beijing has views of Shijingshan Hill and Qunming Lake