Con depósito de equipajes y un restaurante, este hotel de 4 estrellas, Sunworld Hotel Wangfujing, se encuentra en el barrio Dongcheng de Pekín, a 2 km del Parque Jingshan y a solo 1 km del Museo del Palacio en la Ciudad Prohibida. Este hotel ofrece 313 habitaciones con vistas al mar y está ubicado a 2 km del Templo confucio.
El hotel está cerca del Former Residence Of She Lao y relativamente cerca de la estación de metro Dengshikou. El Sunworld Hotel Wangfujing está a 2 km del centro de Pekín. Los huéspedes pueden acercarse fácilmente a la historia de Pekín visitando el Mausoleo de Mao Zedong, ubicado a 2 km del establecimiento. El hotel Sunworld Hotel Wangfujing está situado a 30 km del Aeropuerto Internacional de Beijing Capital y a una distancia cercana de la parada de autobús DaFoSi.
Las habitaciones de este hotel incluyen climatización individual y calefacción central. Algunas cuentan con patio y un balcón, y están equipadas con sofá. Los baños disponen de inodoro y una ducha, además de instalaciones como secadores de pelo y albornoces.
El restaurante del hotel está disponible para que los huéspedes disfruten de sus comidas. El restaurante de cocina china, Sunny, forma parte del Sunworld Hotel Wangfujing Pekín.