Photos coming soon
HOTEL
Yudu Hotel (Shanghai Yuqiao Metro Station)
No. 1196 Kangqiao Road, Shanghai, China
Where it sits
Yudu Hotel (Shanghai Yuqiao Metro Station)
No. 1196 Kangqiao Road, Shanghai, China
31.14969, 121.57349
Similar stays nearby
Yudu Hotel (Shanghai Yuqiao Metro Station)
Hotel · 0 m
Shanghai Juqinyuan Holiday Inn
Hotel · 26 m
Shanghai OYO Zhixiang Hotels
Hotel · 72 m
Jington Hotel
Hotel · 256 m
Shanghai Shangbin Fashion Hotel (Kangqiao Road Branch)
Hotel · 285 m
Jia jia Hotel
Hotel · 343 m
Jia Jia Hotel
Hotel · 343 m
100 Inn (Kangqiao)
Hotel · 380 m
Plan around Yudu Hotel (Shanghai Yuqiao Metro Station)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 17, 2026.
