Where is Xujiahui Station?
Xujiahui Station is located in Xuhui. If you'd like to find things to do in the area, you might want to stop in and see The Bund and Shanghai Disneyland©.
Things to See and Do near Xujiahui Station
What to See near Xujiahui Station
- The Bund
- Shanghai Stadium
- Shanghai Medical College of Fudan University
- Shanghai Changning Tennis Court
- Shanghai International Trade Plaza
Things to Do near Xujiahui Station
- Metro City
- Xujiahui Shopping District
- Hengshan Road
- Paramount
- Tianzifang