Hotels in Shanghai near Shanghai Indoor Stadium
Filter Results
29 properties found
-
Sort by
Distance: low to high
-
Sidihome Service Apartment Movie Grand Shop
Ling Ling Road No 751, Shanghai, China
0.2 km to Shanghai Indoor Stadium ( Show map )
Sidihome Service Apartment Movie Grand Shop Shanghai lies a 17-minute stroll from Hengshan Leisure Street and within 5 minutes' walk of Shanghai Swimming Center…
More...
From US$ 74price for 1 nightBook Now -
Hua Ting Hotel And Towers
1200 Cao XI Bei Road, Shanghai, China
0.3 km to Shanghai Indoor Stadium ( Show map )
Located around 15 minutes by car from The Shanghai Museum, the 5-star Hua Ting Hotel And Towers Shanghai includes a shared lounge and a…
More...
From US$ 90price for 1 nightBook Now -
Manxin Hotel Shanghai Xujiahui
No. 45 Yude Road, Shanghai, China
0.3 km to Shanghai Indoor Stadium ( Show map )
Offering a restaurant and a shop, the 4-star Manxin Hotel Shanghai Xujiahui lies in Xuhui, which is known for its shopping, including high-end…
More...
From US$ 83price for 1 nightBook Now -
Regal Shanghai East Asia Hotel
800 Ling Ling Road, Shanghai, China
0.3 km to Shanghai Indoor Stadium ( Show map )
Featuring a bureau de change and a lift, the 4-star Regal Shanghai East Asia Hotel is 25 minutes' stroll from Riverside Promenade. The accommodation…
More...
From US$ 59price for 1 nightBook Now -
Metropolo Shanghai Hua Ting Guest House
2525 Zhongshan Road West, Shanghai, China
0.4 km to Shanghai Indoor Stadium ( Show map )
Located around 10 minutes' drive from Riverside Promenade, Metropolo Shanghai Hua Ting Guest House is at a 350-metre distance from Shanghai Stadium. The accommodation…
More...
Book Now -
Jin Jiang Metropolo Hua Ting Guest House
2525 West Zhongshan Road, Shanghai, China
0.4 km to Shanghai Indoor Stadium ( Show map )
Featuring a vending machine and a lift, the 4-star Jin Jiang Metropolo Hua Ting Guest House Shanghai stands just 350 metres from Shanghai Stadium.
More...
From US$ 79price for 1 nightBook Now -
Motel 168 Shanghai Tianyaoqiao Road Branch
No. 909 Tianyaoqiao Road, Xuhui District, Shanghai, China
0.4 km to Shanghai Indoor Stadium ( Show map )
Located a 10-minute ride from Soong Ching-ling Memorial Residence, the 2-star Motel 168 Shanghai Tianyaoqiao Road Branch is within 500 metres of…
More...
Book Now -
Shanghai Olympic Hotel
1800 Zhong Shan South Road, No. 2, Shanghai, China
0.4 km to Shanghai Indoor Stadium ( Show map )
Shanghai Olympic Hotel is a great place to stay in Xuhui, which is home to the Shanghai Botanical Gardens and historic places of worship like…
More...
From US$ 123price for 1 nightBook Now -
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 ( Show map )
Providing 60 rooms, Greentree Inn Shanghai South Railway Station Xujiahui Stadium Subway Station Shell Hotel is within a 5-minute drive of Xujiahui Catholic Church.
More...
From US$ 46price for 1 nightBook Now -
Fx Hotel Xujiahui - Shanghai Stadium Branch
No. 2701 Xietu Road, Shanghai, China
0.5 km to Shanghai Indoor Stadium ( Show map )
Fx Hotel Xujiahui - Shanghai Stadium Branch is located near an entertainment district, a mere 0.7 km from Shanghai Xujiahui Library. The property puts you in…
More...
From US$ 67price for 1 nightBook Now -
Atour Hotel Xujiahui Meiying
No. 199, Wending Road, Shanghai, China
0.6 km to Shanghai Indoor Stadium ( Show map )
Located merely 1 km from Xujiahui Catholic Church, the 4-star Atour Hotel Xujiahui Meiying Shanghai is only 5 minutes on foot from Shanghai Film…
More...
From US$ 113price for 1 nightBook Now -
New Beacon International Hotel
219 Wending Road, Shanghai, China
0.6 km to Shanghai Indoor Stadium ( Show map )
Featuring a currency exchange and a lift, the convenient New Beacon International Hotel Shanghai stands at a distance of 250 metres from Shanghai Grand Stage.
More...
From US$ 55price for 1 nightBook Now -
Atour Hotel-Zhihu Shanghai Xujiahui
No 199, Wending Road, Xuhui, Shanghai, China
0.6 km to Shanghai Indoor Stadium ( Show map )
The 4-star Atour Hotel-Zhihu Shanghai Xujiahui is a mere 5 minutes' stroll from Shanghai Film Museum and offers a gym and various recreational…
More...
From US$ 116price for 1 nightBook Now -
Atour Xujiahui
No 199, Wending Road, Xuhui, Shanghai, China
0.6 km to Shanghai Indoor Stadium ( Show map )
Located around a 15-minute ride from Former French Concession, Atour Xujiahui Hotel Shanghai is 300 metres from Shanghai Film Museum. You'll need 10-minute…
More...
From US$ 112price for 1 nightBook Now -
Ramada Plaza Shanghai Gateway
No.325 - 329 Tianyaoqiao Rd, Shanghai, China
0.6 km to Shanghai Indoor Stadium ( Show map )
The 4-star Ramada Plaza Shanghai Gateway hotel is located in Xuhui, which is home to the Shanghai Botanical Gardens and historic places of worship…
More...
From US$ 95price for 1 nightBook Now -
Home Inn Plus Shanghai Xujiahui
400 Tianyao Bridge Road Xuhui District, Shanghai, China
0.7 km to Shanghai Indoor Stadium ( Show map )
The 3-star Home Inn Plus Shanghai Xujiahui has 183 rooms and is located within 15 minutes' drive of Yu Garden. The property is about…
More...
From US$ 67price for 1 nightBook Now -
Joya Shanghai Xujiahui Hotel
118 Puhuitang Road, Shanghai, China
0.7 km to Shanghai Indoor Stadium ( Show map )
Located in the very heart of Shanghai, the 5-star Joya Shanghai Xujiahui Hotel offers fast access to Donghua University, about a 5-minute ride…
More...
From US$ 208price for 1 nightBook Now -
Shanghai Sports Hotel
15 Nandan Rd, Shanghai, China
0.7 km to Shanghai Indoor Stadium ( Show map )
Featuring a swimming pool, Shanghai Sports Hotel is only 10 minutes on foot from Xujiahui Catholic Church. The accommodation is nestled in the centre of…
More...
From US$ 185price for 1 nightBook Now -
A T House Shanghai Xujiahui
No. 15, Nandan Road, Shanghai, China
0.7 km to Shanghai Indoor Stadium ( Show map )
Overlooking the city, the 5-star A T House Shanghai Xujiahui hotel is located approximately 7 km from Yu Garden. The property is a stroll…
More...
Book Now -
New East Asia Hotel
238 Nan Dan East Road, Shanghai, China
0.7 km to Shanghai Indoor Stadium ( Show map )
Located in Xuhui, which is home to the Shanghai Botanical Gardens and historic places of worship like the huge Buddhist Longhua Temple and the neo…
More...
From US$ 65price for 1 nightBook Now