The 3-star Shell Shanghai Wanda Plaza Wujiaochang Metro Station Hotel is situated in the Yangpu district of Shanghai, 7 km from such family venues as Shanghai Ocean Aquarium.
Yangzu Dept. Store is located within 400 metres of this Shanghai hotel, and such natural sites as Gongqing Forest Park is 3.4 km away. Cultural sights in the area are Yangpu Bridge (6 km) and Shanghai Jewish Refugees Museum (7 km). Also, the 468m-tall poured-concrete tripod Oriental Pearl TV Tower lies 7 km away, and Jiangwan Stadium is only a short drive from the hotel. This Shanghai property is a 5-minute walk from North Shuangyang Road East Guoshun Road bus station. Shanghai Hongqiao International airport can be found 30 km from Shell Shanghai Wanda Plaza Wujiaochang Metro Station Hotel.
The restaurant Dairy Queen is located not so far from the accommodation.