Photos coming soon
HOTEL
Shangji Hotel (Shanghai Changxing Island Phoenix Town Branch)
No.25 Lane 38, Fengbin Road, Chongming District, Shanghai, 201913, China, Shanghai, China
Where it sits
Shangji Hotel (Shanghai Changxing Island Phoenix Town Branch)
No.25 Lane 38, Fengbin Road, Chongming District, Shanghai, 201913, China, Shanghai, China
31.39059, 121.68665
Similar stays nearby
Baolong Homelike Hotel (Shanghai Changxing)
Hotel · 63 m
Yijiayuan Hostel
Hotel · 147 m
Shanghai Feihonglou Hotel
Hotel · 162 m
Hanting (Shanghai Chongming Changxing Island Store)
Hotel · 209 m
Jiehui Hotel
Hotel · 216 m
Shanghai Farm Stay Hotel
Hotel · 258 m
Home Inn Neo - Shanghai Changxing Daofenghuang Street
Hotel · 272 m
Shanghai Fengyeju Hotel
Hotel · 282 m
Plan around Shangji Hotel (Shanghai Changxing Island Phoenix Town Branch)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 24, 2026.
