Photos coming soon
HOTEL
Jiehui Hotel
No. 58, Lane 258, Fengbin Road, Shanghai, China
Where it sits
Jiehui Hotel
No. 58, Lane 258, Fengbin Road, Shanghai, China
31.38884, 121.68764
Similar stays nearby
Shanghai Feihonglou Hotel
Hotel · 97 m
Shanghai Farm Stay Hotel
Hotel · 107 m
shanghaibaolaihotel
Hotel · 115 m
Home Inn Shanghai Changxing Island Fenghuang Street
Hotel · 168 m
Home Inn (Shanghai Changxing Island Fenghuang Street)
Hotel · 178 m
longyuehotel
Hotel · 192 m
Shangji Hotel (Shanghai Changxing Island Phoenix Town Branch)
Hotel · 216 m
Yijiayuan Hostel
Hotel · 235 m
Plan around Jiehui Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 24, 2026.
