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.
Olympischer Ruder- und Kanupark Shunyi ist nicht weit entfernt von hier und 乔波冰雪世界 Qiaobo Ice & Snow World ist nur 600 Meter zu Fuß vom Hotel entfernt. Das Qiao Bo International Convention Center befindet sich in Peking, in einer 39 km Entfernung vom Bahnhof Ost Peking.
Neben einem Balkon sind die Zimmer in der Unterkunft mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Die Zimmer verfügen über eine getrennte Toilette und eine Dusche in Badezimmern.