Photos coming soon
HOTEL
Shenshen Hotel
317 Songhuajiang Road (Songhuajiang Lu), Shanghai, China
Where it sits
Shenshen Hotel
317 Songhuajiang Road (Songhuajiang Lu), Shanghai, China
31.29121, 121.53328
Similar stays nearby
GreenTree Inn (Shanghai Huangxing Park Metro Station)
Hotel · 110 m
Greentree Inn Shanghai Huangxing Park Subway Station Express Hotel
Hotel · 128 m
China Grain Hotel
Hotel · 165 m
baseLITE HUANGXING Serviced Apartment
Hotel · 230 m
Ai Dan Hotel
Hotel · 384 m
Ai Dan Hotel
Hotel · 384 m
Jiguang Hotel (Shanghai Wujiaochang Huangxing Park Branch)
Hotel · 399 m
Jiangyang Business Hotel (Shanghai Jiamusi Road)
Hotel · 572 m
Plan around Shenshen Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 17, 2026.
