Greentree Inn Shanghai Gucun Shuichan West Road Shell Hotel

Greentree Inn Shanghai Gucun Shuichan West Road Shell Hotel Address: No. 939-6, West Shuichan Road, Shanghai, China

Minimum price found for Greentree Inn Shanghai Gucun Shuichan West Road Shell Hotel was: 166 CNY

Click here to get more information, photos & guest ratings for Greentree Inn Shanghai Gucun Shuichan West Road Shell Hotel