Shangri-La Shougang Park Beijing is a five-star hotel in Beijing’s Shijingshan District. Rooms and suites offer air conditioning, Wi-Fi, a television and a private bathroom. Facilities include restaurants, an indoor pool, a fitness center, children’s facilities, meeting spaces and a 24-hour front desk.
We show this property's details, photos and rooms for reference. To book, change your dates to find other stays in the same city or contact support.
Browse other staysThese rooms come from the property's catalogue data and are not available for online booking.
Room details for this property are not available yet.
Check-in and check-out