Dotato di una galleria di negozi e un ristorante, il Jen Beijing By Shangri-La, a 5 stelle, si trova nel quartiere centrale Centro di Pechino, a 6 km di distanza dal Museo nazionale cinese, ideale per gli amanti del turismo culturale. L'hotel ha viste sulla città e offre un bancomat e servizio di cambio valuta.
L’alloggio è situato nel pieno centro di Pechino, a 6 km di distanza dalla Piazza Tienanmen e a breve distanza dal Centro commerciale Parkview Green. Il Jen Beijing By Shangri-La offre la vicinanza a luoghi di interesse naturalistico, quali il Parco Ritan (1 km) e il Parco di Chaoyang (3 km). Wangfujing si trova a 4 km di distanza da questa struttura. Con una conveniente posizione a pochi passi dalla stazione della metro Guomao, il Jen Beijing By Shangri-La è ottimo per esplorare la città.
Quest’alloggio dispone di camere climatizzate, alcune con connessione Wi-Fi gratuita e canali via cavo. Inoltre, sono dotate di bagni privati con asciugacapelli e una vasca idromassaggio. Sono dotate di una scrivania e un stand e finestre a parete intera, A disposizione degli ospiti c'è anche una vasca idromassaggio e una sauna, nonché di servizi come vestaglie.
Gli ospiti possono godere della colazione al ristorante. Il bar lounge offre l'opportunità di rilassarsi. Il ristorante DongFang Restaurant serve piatti della cucina cinese e si trova a soli 100 metri di distanza.