Greentree Inn Shanghai West Yingao Road Subway Station Express Hotel

Greentree Inn Shanghai West Yingao Road Subway Station Express Hotel Address: West Yingao Road XinEr Road, Shanghai, China

Minimum price found for Greentree Inn Shanghai West Yingao Road Subway Station Express Hotel was: 195 CNY

Click here to get more information, photos & guest ratings for Greentree Inn Shanghai West Yingao Road Subway Station Express Hotel