Das National Jade Hotel Peking verfügt über einen Konferenzraum sowie über einen Paketdienst. Internationales Messe- und Kongresszentrum Peking ist 16 Minuten zu Fuß von der Unterkunft entfernt. Das Hotel bietet 102 Gästezimmer und stellt zudem einen Ballsaal und einen Mini-Markt zur Verfügung.
Das 4-Sterne-Hotel liegt im Bezirk Horn von Peking, nur 650 Meter vom Nationalstadion Peking. Das Nationale Schwimmzentrum Peking befindet sich nicht weit entfernt vom National Jade. Der Lama-Tempel ist etwa 6 km von der Unterkunft entfernt, während die U-Bahn-Station Anlilu in ca. 10 Gehminuten Entfernung von der Unterkunft ist. Das Hotel befindet sich 11 km vom Bahnhof Ost Peking.
Im Erdgeschoss gibt es eine Wein- Bar. Die Gäste können chinesische Gerichte im Restaurant Hongfanqie Chuzhen Fang probieren, das sich ein paar Schritte entfernt vom National Jade Peking befindet.