Photos coming soon
HOTEL
CAPTAIN 5 HOTEL (YAN AN XI LU)
No. 1068, Xin Kaixuan Road, Changning District, Shanghai, Shanghai, China
Where it sits
CAPTAIN 5 HOTEL (YAN AN XI LU)
No. 1068, Xin Kaixuan Road, Changning District, Shanghai, Shanghai, China
31.20650, 121.41770
Similar stays nearby
Shanghai Memory Guesthouse
Hotel · 192 m
Yunhai Electric Sports Hotel (Yan'an West Road Subway Station)
Hotel · 194 m
Yunhai Electric Sports Hotel (Yan'an West Road Subway Station)
Hotel · 194 m
JI Hotel Shanghai Hongqiao
Hotel · 203 m
7Days Inn Shanghai Yanan Xilu Subway Stop Branch
Hotel · 204 m
Homeinn · neo (Shanghai Yan'an West Road Subway Station)
Hotel · 213 m
7 Days Inn Shanghai West Yanan Road Subway Station Branch
Hotel · 219 m
Hello都市驿家(19#)
Hotel · 234 m
Plan around CAPTAIN 5 HOTEL (YAN AN XI LU)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 29, 2026.
