Photos coming soon
HOTEL
Youjing Hotel (Shanghai Songjiang Sports Center Metro Station Branch)
No. 191, Renmin North Road, Shanghai, China
Where it sits
Youjing Hotel (Shanghai Songjiang Sports Center Metro Station Branch)
No. 191, Renmin North Road, Shanghai, China
31.01420, 121.22266
Similar stays nearby
Xinle Hotel (Shanghai Songjiang Sports Center Metro Station Branch)
Hotel · 126 m
Thank Inn Hotel Shanghai Songjiang District Yongfeng Road Branch
Hotel · 228 m
GreenTree Inn Express Hotel (Shanghai Songjiang Sports Center Subway Station)
Hotel · 348 m
Shanghai Youai Theme Hotel (Songjiang Renmin North Road)
Hotel · 454 m
Renhe Hotel
Hotel · 465 m
Renhe Hotel
Hotel · 465 m
Qiaomo Boutique Hotel
Hotel · 466 m
Youjing Hotel
Hotel · 475 m
Plan around Youjing Hotel (Shanghai Songjiang Sports Center Metro Station Branch)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 25, 2026.
