Attractions
Shanghai Everbright Convention & Exhibition Center
450 m
Unique Hill Gallery
1.3 km
Shanghai Institute of Technology
1.4 km
Shanghai Grand Stage
1.4 km
Shanghai Center of Photography
1.6 km
Shanghai Longhua Tower
1.6 km
Shanghai Business School
1.7 km
Longhua Memorial Park of Revolutionary Martyrs
1.8 km
Shanghai Mass Art Gallery
1.9 km
Saint Ignatius Cathedral
2.1 km
Shanghai Film Museum
2.1 km