Shell Shanghai Yangpu DistrictPingliang Road Binjiang Hotel Hotel
740 Pingliang Road Yangpu District Shanghai China, Shanghai, 200082
Offering air-conditioned rooms in the Yangpu district of Shanghai, Shell Shanghai Yangpu DistrictPingliang Road Binjiang Hotel is 2.8 km from Shanghai Jewish Refugees Museum. The property is situated 6.