No.625 Shuichan Road, Baoshan District, ?????? China, 200940, BAOSHAN
Property Location
With a stay at Shanghai Chenyuan Hotel in Shanghai (Baoshan), you'll be within a 15-minute drive of Port of Baoshan and Chinese Wushu Museum. This hotel is 11.8 mi (19 km) from Oriental Pearl Tower and 12.4 mi (19.9 km) from The Bund.
Rooms
Make yourself at home in one of the 159 guestrooms.