Photos coming soon
HOTEL
Shanghai Binhua Hotel
No. 21, Lane 371, Fanghua Road, Shanghai, China
Where it sits
Shanghai Binhua Hotel
No. 21, Lane 371, Fanghua Road, Shanghai, China
31.19619, 121.55816
Similar stays nearby
Shanghai Shenhua Hotel
Hotel · 208 m
Pursue Waves E-Sports Hotel (Shanghai New International Expo Center)
Hotel · 312 m
Pursue Waves E-Sports Hotel (Shanghai New International Expo Center)
Hotel · 312 m
Ji Hotel Shanghai New International Expo Center
Hotel · 316 m
7Tian Lian Suo Jiu Dian Shang Hai Pu Dong Xin Guo Ji Bo Lan Zhong Xin Dian
Hotel · 334 m
7Days Inn Shanghai New International Expo Center Longyang Road Subway Station
Hotel · 352 m
Shanghai Jinming Hotel (Shanghai New International Expo Centre Branch)
Hotel · 353 m
7 Days Inn Shanghai New International Expo Center
Hotel · 368 m
Plan around Shanghai Binhua Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 18, 2026.
