Situato nel quartiere centrale degli affari di Pechino, il JEN Beijing by Shangri-La fa parte del complesso completamente integrato China World, che comprende uffici, ristoranti e centri commerciali di prim'ordine. L’hotel è interamente coperto dal WiFi gratuito.
Il JEN Beijing by Shangri-La sorge a circa 450 metri dalla Stazione Metro Guomao (linee 1 e 10) e a 500 metri dalla Stazione Metro Jintaixizhao (linea 10). Inoltre, dista circa 20 minuti di auto da Wangfujing Street, circa 15 minuti da Guijie Street e circa 10 minuti dalla Stazione Ferroviaria di Pechino. L'Aeroporto Internazionale di Pechino-Capitale è raggiungibile in circa 35 minuti di macchina.
Tutte climatizzate, le camere sono dotate di TV a schermo piatto, bollitore e bagno privato. Tra gli extra figurano accappatoi e pantofole.
Potrete godervi un vivace gastropub, un centro fitness, eventi, ristoranti e comodi spazi per riunioni. A vostra disposizione una reception attiva 24 ore su 24.