Photos coming soon
HOTEL
Qiuwang Hotel (Shanghai Caobao Road Metro Station Branch)
No. 8, Lane 135, Longcao Road, Xuhui District, Shanghai, Xuhui District, Shanghai, China, Shanghai, China
Where it sits
Qiuwang Hotel (Shanghai Caobao Road Metro Station Branch)
No. 8, Lane 135, Longcao Road, Xuhui District, Shanghai, Xuhui District, Shanghai, China, Shanghai, China
31.17282, 121.43459
Similar stays nearby
JI Hotel Shanghai Caobao Road Sun Moon Light Center
Hotel · 140 m
Ji Hotel Shanghai Stadium
Hotel · 153 m
Guoyu Hotel (Shanghai Stadium Caobao Road Subway Station)
Hotel · 160 m
Pursue Waves Shanghai Sports Institute Pavilion Ground Station Stores
Hotel · 188 m
Guoyu Hotel (Shanghai Stadium Caobao Road Subway Station)
Hotel · 200 m
Guike Hotel (Shanghai 80,000 Stadium Caobaolu Subway Station Branch)
Hotel · 200 m
Guike Hotel (Shanghai Stadium and Caobao Road Metro Station)
Hotel · 226 m
Dongdu Youth Hostel (Shanghai Caobao Road Subway Station Branch)
Hotel · 279 m
Plan around Qiuwang Hotel (Shanghai Caobao Road Metro Station Branch)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 15, 2026.
