Attractions
Shanghai Institute of Technology
1 km
Shanghai Business School
1.5 km
Shanghai Everbright Convention & Exhibition Center
2 km
Songqingling Cemetery Park
2.3 km
GuYang Lu XiuXian Jie
2.3 km
Shanghai Mass Art Gallery
2.4 km
East China University of Science and Technology
2.5 km
Shanghai Grand Stage
2.8 km
Saint Ignatius Cathedral
3 km
Shanghai Film Museum
3 km