Attractions
Shanghai Business School
600 m
Shanghai Institute of Technology
650 m
Shanghai Everbright Convention & Exhibition Center
1.3 km
Shanghai Mass Art Gallery
1.4 km
Shanghai Mass Art Center SMAC
1.7 km
Shanghai Grand Stage
1.8 km
GuYang Lu XiuXian Jie
1.9 km
Songqingling Cemetery Park
1.9 km
Shanghai Film Museum
2 km
Saint Ignatius Cathedral
2 km