Attractions
Shanghai Institute of Technology
400 m
Shanghai Everbright Convention & Exhibition Center
1.1 km
Shanghai Business School
1.5 km
East China University of Science and Technology
1.9 km
Shanghai Mass Art Gallery
2.3 km
Shanghai Grand Stage
2.3 km
Unique Hill Gallery
2.6 km
Shanghai Mass Art Center SMAC
2.6 km
Shanghai Botanical Garden
2.8 km