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.
Number of rooms: 109
No. 230, Zhijiang West Road, Zhabei, 200070 Shanghai, China