Jingjiang Inn Shanghai Xujiahui Stadium is located in Shanghai, 5 km from Xintiandi and 5 km from Jing'an Temple. Guests can enjoy the on-site restaurant.
Zimmeranzahl: 82
No. 21 B, Lane 988, No.2 Zhongshan Road (S.), Xuhui District, Shanghai, Xuhui, 200030 Shanghai, China