Photos coming soon
HOTEL
Shenzhou Hotel Shanghai
501 West Long Hua Road, 上海市 SH, China, Shanghai
Where it sits
Shenzhou Hotel Shanghai
501 West Long Hua Road, 上海市 SH, China, Shanghai
31.17634, 121.44303
Similar stays nearby
Leisure Inn
Hotel · 15 m
South
Hotel · 22 m
Citadines Apart Hotel Xujiahui Shanghai
Hotel · 63 m
Weiting Hotel (Shanghai Xujiahui Shanghai Stadium)
Hotel · 195 m
baseLITE-W.LONGHUA Serviced Apartment
Hotel · 219 m
baseLITE-W.LONGHUA Serviced Apartment
Hotel · 219 m
7Days Inn Shanghai Xujiahui Caoxi Road Subway Station
Hotel · 299 m
Tyms 2BR 1BA Suite Near Shanghai Stadium Family St
Hotel · 320 m
Plan around Shenzhou Hotel Shanghai
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
