Super 8
Ideally located in the prime touristic area of Shuangqiao, Super 8 Chengde Imperial Summer Resort promises a relaxing a…
Rooms from: 23USD