Photos coming soon
HOTEL
7Days Inn Shanghai Caobao Road Metro Station
260 Caoxi Road Xuhui District,Caoxi Road, Shanghai
Where it sits
7Days Inn Shanghai Caobao Road Metro Station
260 Caoxi Road Xuhui District,Caoxi Road, Shanghai
31.17014, 121.43441
Similar stays nearby
Guoyu Hotel (Shanghai Stadium Caobao Road Subway Station)
Hotel · 102 m
Dongdu Youth Hostel (Shanghai Caobao Road Subway Station Branch)
Hotel · 117 m
Guoyu Hotel (Shanghai Stadium Caobao Road Subway Station)
Hotel · 141 m
JI Hotel Shanghai Caobao Road Sun Moon Light Center
Hotel · 160 m
Ji Hotel Shanghai Stadium
Hotel · 161 m
Ji Hotel Shanghai Xujiahui Caobao Road Metro Station
Hotel · 190 m
Ji Hotel Shanghai Xujiahui Caobao Road Subway Stat
Hotel · 190 m
Hanting Hotel Shanghai Xujiahui Caobao Road Metro Station
Hotel · 210 m
Plan around 7Days Inn Shanghai Caobao Road Metro Station
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
