Photos coming soon
HOTEL
Youli Hotel
No.41-47 Yunnan Middle Road, Shanghai, China
Where it sits
Youli Hotel
No.41-47 Yunnan Middle Road, Shanghai, China
31.22995, 121.47867
Similar stays nearby
Youli Hotel (Shanghai People's Square)
Hotel · 0 m
Youli Hotel (Shanghai People's Square)
Hotel · 0 m
Shanghai Lianzheng Hotel (People's Square Subway Station)
Hotel · 68 m
Hi Inn Shanghai People's Square Metro Station
Hotel · 69 m
Shanghai OPARTMENT Far East Hotel
Hotel · 80 m
OPARTMENT The Far Eastern Hotel - People's Square
Hotel · 83 m
Motto by Hilton Shanghai Wuliqiao
Hotel · 85 m
OPARTMENT The Far Eastern Hotel - People's Square Shanghai
Hotel · 85 m
Plan around Youli Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
