Home Inn Shanghai and South Zhoupu

Home Inn Shanghai and South Zhoupu Address: 3218 Hunan Road, Shanghai, China

Minimum price found for Home Inn Shanghai and South Zhoupu was: 119 CNY

Click here to get more information, photos & guest ratings for Home Inn Shanghai and South Zhoupu