L'hotel è situato all'interno della Beijing Television Tower, con Chang'an Avenue a nord, Dongsan Huan a est e Jianguomen a ovest. Si trova tra la zona commerciale di Wangfujing e il distretto finanziario centrale, vicino alla zona commerciale di Jianguomen, che collega Donger Huan e Dongsan Huan. Questo hotel climatizzato è composto da 130 camere ed è stato costruito nel 2009. Dispone di hall con reception / servizio check out aperti 24 ore su 24, cassetta di sicurezza, ascensore, sala colazione, accesso a Internet, servizio in camera, servizio lavanderia e parcheggio . La sala studio TV è un luogo importante per il teatro e l'arte. L'altezza dell'edificio è di 12,2 m e l'area di costruzione copre 1332,84 m². Ci sono tre piccoli studi con una superficie di 300-700 m², tre sale di post-produzione e quattro sale conferenze con una capacità di 40-150 persone. Le camere luminose e spaziose offrono agli ospiti un ambiente confortevole, con i loro vecchi mobili in palissandro, che mostrano l'elegante cultura tradizionale creando un'atmosfera armoniosa. Tutte le camere sono dotate di bagno privato con doccia, vasca e asciugacapelli, letto a due piazze, telefono con linea diretta, TV via satellite / via cavo, accesso a Internet, cassetta di sicurezza, minibar, frigorifero, macchina da caffè / bollitore, set da stiro e aria condizionata centralizzata / riscaldamento. Il ristorante può ospitare 230 persone e si trova in cima all'edificio. Inoltre, offre 5 sale VIP e 8 sale business. Ogni mattina viene servita una colazione continentale a buffet.