Attractions
Shanghai Everbright Convention & Exhibition Center
250 m
Shanghai Institute of Technology
1 km
Shanghai Business School
1.7 km
Unique Hill Gallery
1.8 km
Shanghai Longhua Tower
2 km
Shanghai Center of Photography
2 km
Shanghai Mass Art Gallery
2.1 km
Shanghai Botanical Garden
2.3 km