Situé à 2 km du Parc forestier olympique, National Jade Hotel Pékin ayant 4 étoiles offre des commodités, comme une salle de conférences. L'hôtel offre un salon de beauté et un restaurant, il est situé non trop loin du Stade national de Pékin.
Cet hôtel est situé à 1 km du Centre national de natation de Pékin et à une distance de 150 mètres de la la Rue Anli. Le Centre commercial Xin'ao est à 1 km de National Jade et, et l'aéroport Beijing Capital International est à 30 km. Quelle que soit la religion, les voyageurs préfèrent visiter Le temple des Lamas, un lieu de culte populaire situé à une distance de 6 km de cet hébergement. La station de métro la plus proche est à une distance de 5 minutes de marche.
Chaque chambre à National Jade Pékin est approvisionnée du Wi-Fi gratuit, un bureau et un pupitre d'écriture.
En outre, cet hébergement dispose d'un bar au rez-de-chaussée. À 650 mètres de cette propriété, le Stade national de Pékin et Le temple des Lamas offrent un assortiment de plats.