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