Offering air-conditioned rooms in the Yangpu district of Shanghai, Shell Shanghai Wanda Plaza Wujiaochang Metro Station Hotel is 7.1 km from Shanghai Jewish Refugees Museum.
Number of rooms: 58
Floor 3, No.2152, Siping Road, Yangpu District, Yangpu, 200082 Shanghai, China