Hanting Express Shanghai Railway Station North SquareHôtel
1618 Zhongxing Rd, Zhabei, Shanghai, China, 200070, Shanghai
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.