Hotels in Shanghai near Shanghai Indoor Stadium
29 results found
- Distance - low to high Sorting
Sidihome Service Apartment Movie Grand Shop
Ling Ling Road No 751, Shanghai, China
0.2 km to Shanghai Indoor Stadium (Open map)
Hua Ting Hotel And Towers
1200 Cao XI Bei Road, Shanghai, China
0.3 km to Shanghai Indoor Stadium (Open map)
Manxin Hotel Shanghai Xujiahui
No. 45 Yude Road, Shanghai, China
0.3 km to Shanghai Indoor Stadium (Open map)
Regal Shanghai East Asia Hotel
800 Ling Ling Road, Shanghai, China
0.3 km to Shanghai Indoor Stadium (Open map)
Metropolo Shanghai Hua Ting Guest House
2525 Zhongshan Road West, Shanghai, China
0.4 km to Shanghai Indoor Stadium (Open map)
Jin Jiang Metropolo Hua Ting Guest House
2525 West Zhongshan Road, Shanghai, China
0.4 km to Shanghai Indoor Stadium (Open map)
Motel 168 Shanghai Tianyaoqiao Road Branch
No. 909 Tianyaoqiao Road, Xuhui District, Shanghai, China
0.4 km to Shanghai Indoor Stadium (Open map)
Shanghai Olympic Hotel
1800 Zhong Shan South Road, No. 2, Shanghai, China
0.4 km to Shanghai Indoor Stadium (Open map)
Greentree Inn Shanghai South Railway Station Xujiahui Stadium Subway Station Shell Hotel
No.123 Caoxi Road, Shanghai, China
0.5 km to Shanghai Indoor Stadium (Open map)
Fx Hotel Xujiahui - Shanghai Stadium Branch
No. 2701 Xietu Road, Shanghai, China
0.5 km to Shanghai Indoor Stadium (Open map)
Atour Hotel Xujiahui Meiying
No. 199, Wending Road, Shanghai, China
0.6 km to Shanghai Indoor Stadium (Open map)
New Beacon International Hotel
219 Wending Road, Shanghai, China
0.6 km to Shanghai Indoor Stadium (Open map)
Atour Hotel-Zhihu Shanghai Xujiahui
No 199, Wending Road, Xuhui, Shanghai, China
0.6 km to Shanghai Indoor Stadium (Open map)
Atour Xujiahui
No 199, Wending Road, Xuhui, Shanghai, China
0.6 km to Shanghai Indoor Stadium (Open map)
Ramada Plaza Shanghai Gateway
No.325 - 329 Tianyaoqiao Rd, Shanghai, China
0.6 km to Shanghai Indoor Stadium (Open map)
Home Inn Plus Shanghai Xujiahui
400 Tianyao Bridge Road Xuhui District, Shanghai, China
0.7 km to Shanghai Indoor Stadium (Open map)
Joya Shanghai Xujiahui Hotel
118 Puhuitang Road, Shanghai, China
0.7 km to Shanghai Indoor Stadium (Open map)
Shanghai Sports Hotel
15 Nandan Rd, Shanghai, China
0.7 km to Shanghai Indoor Stadium (Open map)
A T House Shanghai Xujiahui
No. 15, Nandan Road, Shanghai, China
0.7 km to Shanghai Indoor Stadium (Open map)
New East Asia Hotel
238 Nan Dan East Road, Shanghai, China
0.7 km to Shanghai Indoor Stadium (Open map)