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