Attractions
Shanghai Everbright Convention & Exhibition Center
350 m
Shanghai Institute of Technology
750 m
Shanghai Business School
1.5 km
Shanghai Grand Stage
1.9 km
Unique Hill Gallery
1.9 km
Shanghai Mass Art Gallery
2.1 km
East China University of Science and Technology
2.2 km
Shanghai Longhua Tower
2.2 km
Shanghai Center of Photography
2.2 km