40.9806594299 ­117.94240593910001
Go to map view
No.11 Lizhengmen Avenue, Chengde, Hebei, China, Chengde 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 - Chengde at top of the results.

Get Flight + Hotel