The hospital has nearly 1,000 open beds and a construction area of nearly 110,000 square meters. It is located in Shijingshan District, Beijing.
Shougang Hospital is a Peking University Affiliated Hospital, Peking University Teaching Hospital, Peking University Clinical College. It is responsible for the teaching tasks of Peking University Medical Department and other higher medical schools. It is now a designated hospital of Beijing Basic Medical Insurance Category A and standardized residents in Beijing Training base, Shijingshan District Regional Medical Center, People's Relief Demonstration Hospital, and the leading hospital for the medical security of the Beijing 2022 Winter Olympics.
Shougang Hospital has a number of dominant disciplines and industry leaders such as gastrointestinal surgery, urology, hepatobiliary and pancreatic surgery, general surgery, orthopedics, bone oncology, respiratory medicine, cardiovascular medicine, neurology, gastroenterology, and vascular medicine. In March 2017, the hospital took the lead in building the first tertiary hospital's tranquility care center in China.