40.9806594299 ­117.94240593910001
Go to map view
11 Lizhengmen Street (Lizhengmen Dajie), Chengde, Hebei 67000, China +86 314 209 5511
The Mountain Villa Hotel (Chengde Shanzhuang Binguan) is a garden-style hotel standing opposite the city's most popular attraction, the Chengde Imperial Summer Resort.

Get Rates

Show Mountain Villa Hotel at top of the results.

Get Flight + Hotel