Doté du Wi-Fi dans tout l'établissement, Beijing Xihua Jade Hotel Forbidden City propose un hébergement à 25 minutes à pied du Monument aux Héros du Peuple. Cet hotel 3 étoiles offre un magasin de commodité et un restaurant, il est situé à proximité de la Cathédrale Saint-Joseph.
Situé dans le voisinage de "Wangfujing Shopping" à Pékin, l'hotel traditionnel se trouve à 2 km des sites d'affaires tels que la Tour de la cloche et tour du tambour de Pékin. À moins de 10 minutes de marche de la station de métro Musée d'Art national, Xihua Jade Hotel Forbidden City de Pékin se trouve à 10 minutes en voiture de la Place Tian'anmen. De plus, la propriété est à 1 km de la Cité interdite, et la gare Terminal de bus Beijing Est est à 2 km. La gare routière Sandy Beach Intersection West est située dans les environs de l'hotel.
Xihua Jade Hotel Forbidden City dispose de 114 chambres avec un patio et un coin salon. Une TV à écran plat avec des chaînes satellite ainsi qu'une cafetière/théière sont fournis. Meublées d'un bureau, elles disposent également des fenêtres insonorisées. Elles comportent une douche à l'italienne et une toilette séparée dans les salles de bain, en outre, le confort est assuré par un sèche-cheveux et des draps de bain.
Aussi, Beijing Xihua Jade Hotel Forbidden City comporte un bar lounge. Vous pourrez déguster des plats de cuisine chinesisch au restaurant Beijing Pie qui se trouve à 500 mètres de cet établissement.