Photos coming soon
HOTEL
Qianbaidu Business Hotel
No. 1066 Pudong New Area, Shanghai Qihe Road Postal Code: 200125, Shanghai
Where it sits
Qianbaidu Business Hotel
No. 1066 Pudong New Area, Shanghai Qihe Road Postal Code: 200125, Shanghai
31.18377, 121.51827
Similar stays nearby
Blooming Hotel
Hotel · 12 m
Qianbaidu Hotel-Shanghai
Hotel · 19 m
Hi Inn Shanghai EXPO Pusan Road Branch
Hotel · 145 m
JI Hotel Shanghai World Expo Yanggao Nan Road
Hotel · 229 m
Fushangju Hotel (Changli East Road Branch)
Hotel · 264 m
Fushangju Hotel (Changli East Road Branch)
Hotel · 264 m
Waiting Qingju Hotel (Shanghai New International Expo Center)
Hotel · 470 m
7Days Inn Shanghai EXPO South Yanggao Road Subway Station
Hotel · 474 m
Plan around Qianbaidu Business Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 20, 2026.
