Shangri-La Shougang Park, Beijing
With a stay at Shangri-La Shougang Park, Beijing in Beijing (Shijingshan), you'll be within a 10-minute drive of Beijing Shijingshan Amusement Park and Shougang Basketball Center. This luxury hotel is 3.9 mi (6.2 km) from Shijingshan Women & Children Activity Center and 5.5 mi (8.9 km) from Babaoshan Revolutionary Cemetery.