Enclavado en un distrito comercial, conocido por lugares de interés histórico como el Palacio de la Pureza Celestial, a unos 2 km de distancia, el Beijing Xihua Jade Hotel Forbidden City ofrece un minimercado y un restaurante. Este hotel también proporciona WiFi en toda la propiedad, así como recepción las 24 horas y servicio de florista.
Este hotel de 3 estrellas está en el centro de Pekín, junto al Monumento a los Héroes del Pueblo y a 3 km del Templo Lamaísta. Ubicado a unos 10 minutos andando de la estación de metro el National Art Museum, el Xihua Jade Hotel Forbidden City se encuentra cerca de la Ciudad Prohibida. Las opciones de entretenimiento cercanas incluyen el Gran Teatro Nacional de China, que está a una distancia de unos 25 minutos a pie. El Beijing Xihua Jade Hotel Forbidden City está a unos 5 minutos a pie de la parada de autobús el Sandy Beach Intersection West, bien conectado con numerosos lugares de interés.
Al alojarse en una de las 114 habitaciones, los huéspedes pueden utilizar TV de pantalla plana con canales vía satélite, además de servicio de tetera/cafetera. Las habitaciones están diseñadas con decoración espaciosa. Los cuartos de baño cuentan con inodoro y ducha, además de secadores de pelo y toallas de baño.
En el restaurante del Xihua Jade Hotel Forbidden City Pekín se ofrece un desayuno buffet. Los huéspedes pueden disfrutar del bar lounge de este establecimiento. Prueba las especialidades chinas en el restaurante el Little Yunnan, que está relativamente cerca del hotel.