Accepting Mainland Chinese Citizens only, Hanting Express Shanghai Railway Station North Square is situated in the Zhabei district in Shanghai, 1.9 miles from Taobao City Fengxiang Clothing and Gift Plaza and 1.9 miles from Pedestrian Street of East Nanjing Rd.. Rooms come with a TV. Shanghai Railway Station North Squa features free WiFi throughout the property. People's Square is 2.1 miles from Hanting Express Shanghai Railway Station North Square, while Xintiandi is 2.4 miles away. The nearest airport is Shanghai Hongqiao International Airport, 8.7 miles from the property.