The hotel is located in No. 6 Cuiqiao Road South, Shuangqiao District, Chengde City, Hebei Province, only 2 kilometers from Chengde Railway Station, 227 kilometers from Beijing, close to China's largest imperial garden -- Summer Resort, Buddhist holy place Puning Temple, Putuo Zongcheng Temple, which enjoys the reputation of "Little Potala Palace", and outside