Photos coming soon
HOTEL
Shen Shen Hotel (Yanji Middle Road Metro Station Branch)
317 Songhuajiang Road (Songhuajiang Lu), Yangpu District, Shanghai, 200082, China, Shanghai, China
Where it sits
Shen Shen Hotel (Yanji Middle Road Metro Station Branch)
317 Songhuajiang Road (Songhuajiang Lu), Yangpu District, Shanghai, 200082, China, Shanghai, China
31.29121, 121.53328
Similar stays nearby
Shenshen Hotel
Hotel · 0 m
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
Plan around Shen Shen Hotel (Yanji Middle Road Metro Station Branch)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
