Home Inn Shanghai Pudong Zhoupu Kangqiao Town Xiuyan Road Industrial Park is set in Shanghai, 9 km from Shanghai New International Expo Centre and 13 km from Shanghai Dongjiadu Ferry Station.
Number of rooms: 161
No. 2495 Xiuyan Road, Pudong, 200000 Shanghai, China