Hubin Road
Pedestrian lakeside promenade of flagship stores and the In77 mall.
Hubin Road, Shangcheng District
Nearest station: Longxiangqiao
Also near Longxiangqiao
- Broken Bridge Attractions
- Zhejiang Provincial Museum Attractions
Pedestrian lakeside promenade of flagship stores and the In77 mall.
Hubin Road, Shangcheng District
Nearest station: Longxiangqiao
Continue with Google, or get a sign-in link by email. No password needed.