Hanting Express Shanghai Railway Station North SquareHotel
No. 230, Zhijiang West Road, Zhabei, 200070 Shanghái, China
Accepting Mainland Chinese Citizens only, Hanting Express Shanghai Railway Station North Square is situated in the Zhabei district in Shanghai, 3 km from Taobao City Fengxiang Clothing and Gift Plaza and 3.