Mountain Villa Hotel

Mountain Villa Hotel Address: 11 Lizhengmen Avenue, Hebei, Chengde, China

Minimum price found for Mountain Villa Hotel was: 240 CNY

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