Shanghai Nanjiao Hotel

Shanghai Nanjiao Hotel Address: No.8 Wangyuan Road, Shanghai, China

Minimum price found for Shanghai Nanjiao Hotel was: 557 CNY

Click here to get more information, photos & guest ratings for Shanghai Nanjiao Hotel