Photos coming soon
HOTEL
Shanghai Zhihai Hotel
No. 231 Zhijia Road, Shanghai, China
Where it sits
Shanghai Zhihai Hotel
No. 231 Zhijia Road, Shanghai, China
31.14856, 121.10805
Similar stays nearby
Hanting Hotel (Shanghai Qingpu Wuyue Plaza)
Hotel · 131 m
Meilu Living Hotel
Hotel · 259 m
Meilu Living Hotel
Hotel · 259 m
Qingpu Hotel
Hotel · 267 m
Qingpu Hotel
Hotel · 286 m
Light Stay · Kateley Hotel (Shanghai Qingpu New Town Metro Station Branch)
Hotel · 376 m
Huashu Hotel (Shanghai Qingpu Chengxi Road)
Hotel · 385 m
Huashu Hotel (Shanghai Qingpu Chengxi Road)
Hotel · 386 m
Plan around Shanghai Zhihai Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 29, 2026.
