Xinchong Hotel

Xinchong Hotel Address: NO.777 Gulangyu Road, Shanghai, China

Minimum price found for Xinchong Hotel was: 598 CNY

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