Con un restaurante, el Xingshe Alley Courtyard Hotel Beijing Wangfujing Forbidden City, de 4 estrellas, se encuentra en el barrio Dongcheng de Pekín, a 3 km del Parque Jingshan y a unos 25 minutos a pie de la Calle Wangfujing. Además, el hotel cuenta con bicicletas disponibles para el uso y viajes turísticos para entretenimiento de los huéspedes.
Este hotel está a 25 minutos a pie del centro de Pekín. El Xingshe Alley Courtyard Hotel Beijing Wangfujing Forbidden City queda al lado de la estación de metro Chaoyangmen. El Templo del Cielo está a 4 km del lugar. El hotel está situado a 25 km del Aeropuerto Internacional de Beijing Capital y bastante cerca de la parada de autobús Chao Yang Men Wai.
El Xingshe Alley Courtyard Hotel Beijing Wangfujing Forbidden City dispone de 28 cuartos con servicio de tetera/cafetera, y comodidades modernas como TV de pantalla plana con canales vía satélite. El establecimiento incluye hervidor eléctrico y nevera en la cocina, además de ducha a ras de suelo y también inodoro separado en el baño.
Cuenta con un bar lounge en sus instalaciones. El restaurante Gui GongFu FengHuang Ge Ya Wang se encuentra a 550 metros del Xingshe Alley Courtyard Hotel Beijing Wangfujing Forbidden City.