Pujiang Star Inn Shanghai Xujiahui Branch

Pujiang Star Inn Shanghai Xujiahui Branch Address: No.1621 Huashan Road, Changning - Hongqiao & INTEX, Shanghai, China

Minimum price found for Pujiang Star Inn Shanghai Xujiahui Branch was: 175 CNY

Click here to get more information, photos & guest ratings for Pujiang Star Inn Shanghai Xujiahui Branch