Das Beijing Qiao Bo International Convention Center Hotel mit 183 Zimmern liegt in etwa 2 km Entfernung vom Fluss Chaobai River. Das Hotel verfügt über einen Konferenzraum mit einem Paketdienst.
乔波冰雪世界 Qiaobo Ice & Snow World ist in 600 Metern erreichbar und Olympischer Ruder- und Kanupark Shunyi ist zudem 10 Minuten Autofahrt von dem 4-Sterne-Hotel entfernt. Diese Unterkunft liegt im Touristengebiet von Peking. Das Qiao Bo International Convention Center ist ideal in 26 Autominuten Entfernung vom Flughafen Peking-Nanyuan gelegen.
Neben einem Balkon sind die Zimmer im Hotel mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Die Badezimmer verfügen über eine getrennte Toilette und eine Dusche sowie Badelaken und Handtücher.