Photos coming soon
HOTEL
Shanghai Feihonglou Hotel
No. 190 Fengxi Road, Changxing Island, Chongming County, Shanghai, Shanghai, China
Where it sits
Shanghai Feihonglou Hotel
No. 190 Fengxi Road, Changxing Island, Chongming County, Shanghai, Shanghai, China
31.38967, 121.68796
Similar stays nearby
Shanghai Farm Stay Hotel
Hotel · 97 m
Jiehui Hotel
Hotel · 97 m
Shangji Hotel (Shanghai Changxing Island Phoenix Town Branch)
Hotel · 162 m
Baolong Homelike Hotel (Shanghai Changxing)
Hotel · 165 m
shanghaibaolaihotel
Hotel · 181 m
HanTing Hotel (Shanghai Chongming Changxing Island)
Hotel · 217 m
Hanting Hotel Shanghai Chongming Changxingdao
Hotel · 217 m
Yijiayuan Hostel
Hotel · 241 m
Plan around Shanghai Feihonglou Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 18, 2026.
