Hanting Express Shanghai Damuqiao is located in Shanghai, 28 km from Xintiandi and 38 km from Peoples Square Every room is fitted with a TV Hanting Express Shanghai Damuqiao features free WiFi throughout the property Jingan Temple is 38 km from Hanting Express Shanghai Damuqiao, while Taobao City Fengxiang Clothing and Gift Plaza is 38 km from the property Shanghai Hongqiao International Airport is 12 km away