Photos coming soon
HOTEL
Home Inn Neo - Shanghai Changxing Daofenghuang Street
No. 91, Fenghuang Street, Changxing Island, Shanghai, China
Where it sits
Home Inn Neo - Shanghai Changxing Daofenghuang Street
No. 91, Fenghuang Street, Changxing Island, Shanghai, China
31.38947, 121.68410
Similar stays nearby
Yijiayuan Hostel
Hotel · 130 m
Longyue Hotel (Changxing Island Phoenix Town Country Park Branch)
Hotel · 145 m
Orange Island Courtyard
Hotel · 180 m
Shangji Hotel (Shanghai Changxing Island Phoenix Town Branch)
Hotel · 272 m
Baolong Homelike Hotel (Shanghai Changxing)
Hotel · 334 m
Jiehui Hotel
Hotel · 343 m
Shanghai Feihonglou Hotel
Hotel · 367 m
Hanting (Shanghai Chongming Changxing Island Store)
Hotel · 368 m
Plan around Home Inn Neo - Shanghai Changxing Daofenghuang Street
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
