Attractions
Shanghai Everbright Convention & Exhibition Center
700 m
Shanghai Institute of Technology
800 m
Shanghai Business School
1.8 km
East China University of Science and Technology
1.8 km
Shanghai Grand Stage
2.2 km
Shanghai Botanical Garden
2.2 km
Unique Hill Gallery
2.3 km
Shanghai Mass Art Gallery
2.4 km