Photos coming soon
HOTEL
Jimao
1525 Zhongshan West Road, Shanghai
Where it sits
Jimao
1525 Zhongshan West Road, Shanghai
31.18705, 121.42368
Similar stays nearby
IntercityHotel Serviced Apartment Shanghai Xujiahui Central
Hotel · 30 m
IntercityHotel Shanghai Xujiahui
Hotel · 43 m
Dazhong Hotel
Hotel · 43 m
Intercity Hotel Shanghai Xujiahui Center
Hotel · 49 m
Ji Hotel Shanghai Xujiahui Nandan Road
Hotel · 89 m
Ji Hotel Shanghai Xujiahui Nandan Road
Hotel · 112 m
Hanting Shanghai Xujiahui
Hotel · 144 m
Shanghai Yuesu Guyi Road Branch
Hotel · 287 m
Plan around Jimao
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 20, 2026.
