GreenTree Inn Shanghai Caobao Road Subway Station Wantiguan
Search & compare prices for GreenTree Inn Shanghai Caobao Road Subway Station Wantiguan in all hotel booking websites.
GreenTree Inn Shanghai Caobao Road Subway Station Wantiguan Address: No.280 Caoxi Road, Xuhui District, Shanghai, China
Minimum price found for GreenTree Inn Shanghai Caobao Road Subway Station Wantiguan was: 241 CNY
Click here to get more information, photos & guest ratings for GreenTree Inn Shanghai Caobao Road Subway Station Wantiguan