Xinli Hotel

Xinli Hotel Address: 8 Zhongxing Road, Yongzhou, China

Minimum price found for Xinli Hotel was: 349 CNY

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