Photos coming soon
HOTEL
Zchic Hotels
No. 368 Shuiqing Road, Shanghai, China
Where it sits
Zchic Hotels
No. 368 Shuiqing Road, Shanghai, China
31.11633, 121.38083
Similar stays nearby
Puli Hotel (Greenland Science and Technology Island Plaza Branch)
Hotel · 173 m
Home Inn Style Shanghai Xinzhuang Metro Station North Square
Hotel · 182 m
Dengba Inn (Shanghai Xinzhuang Subway Culture North Square Branch)
Hotel · 199 m
Homeinn Selected Hotel (Shanghai Xinzhuang Subway Station North Square)
Hotel · 202 m
Hanting SH Qibao Qixin Rd
Hotel · 400 m
Kameng Hotel
Hotel · 435 m
Hanting Premium Hotel Shanghai Xinzhuang Bei Plaza
Hotel · 495 m
7 Days Inn Shanghai Xinzhuang Metro Station Cloud Nine Plaza
Hotel · 522 m
Plan around Zchic Hotels
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 16, 2026.
