2 ★
Home Inn Shanghai Xujiahui Shanghai Indoor Stadium Metro Station
Address: No. 718 North Caoxi Road, Shanghai, China
Home Inn Shanghai Xujiahui Shanghai Indoor Stadium Metro Station is set in the Xuhui district in Shanghai, 3.7 km from Jing'an Temple and 3.8 km from Xintiandi. Each room at this hotel is air conditioned and has a TV.
Hotels Nearby
-
Hanting Express Shanghai Dongdong Road Branch 2 ★
No.111 Nan Dandong Road, Shanghai
-
JQ Apartment
Room 502 No. 4 Lane 100 East Nan Dan Road , Shanghai
-
Yoland International Service Apartment
Buliding A No.325 Tianyaoqiao Road, Shanghai
-
JI Hotel Shanghai Xujiahui 4 ★
No.1065,Zhaojiabang Road, Shanghai
-
Jingjiang Inn Shanghai Xujiahui South Wanping Road 3 ★
No. 404 Wanping Road (S.), Xuhui DDistrict, Shanghai, Shanghai
-
Park View Court Service Apartment 4 ★
No. 88, Alley 999, Zhaojiabang Road, Shanghai
-
New East Asia Hotel 4 ★
No.238 South Nan Dan Rd, Shanghai
-
Motel Yangzhou South Yangzijiang Road Univeristy Town 2 ★
No. 477 South Yangzijiang Road, Shanghai
-
Home Inn Plus Shanghai Xujiahui 3 ★
No. 400 Tianyaoqiao Road, Shanghai
-
Jianguo Hotel Shanghai 4 ★
439 North Cao Xi Road, Shanghai
-
Hanting Express Shanghai Xujiahui Tianyaoqiao Road 2 ★
No.31, Lane 380, Tianyaoqiao Road, Shanghai
-
Asset Hotel Shanghai 3 ★
No 590 South Wanping Road., Shanghai
- 🏠 WorldPlaces ›
- Hotels ›
- 🇨🇳 China ›
- Shanghai ›
- Home Inn Shanghai Xujiahui Shanghai Indoor Stadium Metro Station