Photos coming soon
HOTEL
Hubin Business Hotel
No.100 Hengfeng North Road, Shanghai
Where it sits
Hubin Business Hotel
No.100 Hengfeng North Road, Shanghai
31.25527, 121.45135
Similar stays nearby
Plan around Hubin Business Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
