Green Tree Inn Changfeng Park Shell

Green Tree Inn Changfeng Park Shell Address: No.80 Lane 251 Zaoyang Road, Shanghai, China

Minimum price found for Green Tree Inn Changfeng Park Shell was: 129 CNY

Click here to get more information, photos & guest ratings for Green Tree Inn Changfeng Park Shell