Situado a 20 minutos a pie del Parque Ritan, el hotel Jen Beijing By Shangri-La, de 5 estrellas, ofrece a sus huéspedes un minimercado y un restaurante. El hotel, en el mismísimo corazón de la ciudad, cuenta con un área de yoga y un bar lounge.
Situado en el mismísimo corazón del barrio Horn de Pekín, este hotel se encuentra a una distancia de 150 metros de la estación de metro Guomao y a unos minutos a pie de China World Shopping Mall. El Jen Beijing By Shangri-La está a 6 km del Templo Lamaísta en Pekín. Los huéspedes del establecimiento pueden llegar al Museo de Nacional de China, que está a 15 minutos en coche. Para los que viajan desde lejos, el aeropuerto Internacional de Beijing Capital está a 20 minutos en coche.
El hotel Jen Beijing By Shangri-La dispone de 510 habitaciones con aire acondicionado y algunas tienen una zona de comedor y una zona de estar. Para el ocio, estas habitaciones con aire acondicionado cuentan con Wi-Fi gratis y un televisor de pantalla plana, además de un hervidor de agua y servicio de tetera/cafetera. Hay una ducha a ras de suelo y un inodoro separado, junto con comodidades como secador de pelo y toallas de baño en los cuartos de baño privados.
El Jen Beijing By Shangri-La ofrece un desayuno delicioso continental, servido diariamente. El restaurante DongFang Restaurant está muy cerca de este lugar y sirve comida china.