El Beijing New Century Hotel está cerca de un barrio de negocios y cuenta con cajero automático y servicio de cambio de divisas. Con una piscina, este hotel de 5 estrellas se encuentra a 3 km de distancia de atracciones naturales como el Parque Yuyuantan.
Este hotel goza de una ubicación de primera clase en Pekín, a unos 450 metros de la estación de metro Beijing Zoo y relativamente cerca del Centro de Exposiciones de Pekín. El New Century está situado en el distrito Hai Dian, lo que permite un fácil acceso a atractivos culturales como la Plaza de Tiananmén, ubicado a 7 km de distancia. Las atracciones de entretenimiento cercanas de Pekín incluyen Mei Lanfang Grand Theatre, que está a una distancia de unos 25 minutos a pie. La estación de metro más cercana está a unos 450 metros de distancia.
Las habitaciones del New Century Pekín están equipadas con TV de pantalla plana con canales vía satélite y climatizador, y algunas también disponen de un baño privado. Los huéspedes pueden usar minibar y también hervidor eléctrico, y relajarse con Wi-Fi gratis y TV. Los cuartos de baño disponen de secadores de pelo, sauna y duchas. Algunas habitaciones tienen vistas a la ciudad.
El desayuno se sirve en el restaurante. El restaurante South Beauty es un lugar ideal para disfrutar de un ambiente acogedor mientras degustas platos chinos.