Photos coming soon
HOTEL
Chengde Zhouhao Hotel (Mountain Resort)
156 West Street Road South, Shuangqiao District, Chengde, Hebei, China, Chengde, China
Where it sits
Chengde Zhouhao Hotel (Mountain Resort)
156 West Street Road South, Shuangqiao District, Chengde, Hebei, China, Chengde, China
40.98620, 117.92526
Similar stays nearby
Chengde Ze Yi Business Hotel
Hotel · 87 m
Jiahua Business Hotel Chengde
Hotel · 115 m
Chengde Mingliang Apartment Xida Street
Hotel · 166 m
Chengde Daily Apartment
Hotel · 174 m
Weijia Self Catering Apartment Chengde
Hotel · 183 m
Chengde Mountain Resort Xinyu Apartment
Hotel · 194 m
Wenmiao Hotel
Hotel · 231 m
Home Inn Huayi Hotel (Chengde Mountain Resort Guangren Street Branch)
Hotel · 257 m
Plan around Chengde Zhouhao Hotel (Mountain Resort)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
