Situato nel quartiere Centro di Pechino, l'Hotel Times International, a 3 stelle, offre facile accesso a luoghi di intrattenimento come l'osservatorio imperiale di Pechino, a 4 km.
L'hotel si trova a soli 5 minuti a piedi dalla stazione della metropolitana Jiulongshan e a 7 km dal Palazzo della cultura dei lavoratori di Beijing. Sentiti in totale armonia con la natura visitando il Parco Ritan, a 3 km dalla struttura. La stazione della metropolitana più vicina si trova a soli 5 minuti a piedi
Alcune camere offrono anche viste sulla città e hanno un armadietto, una scrivania e un impianto di climatizzazione. Tra i servizi nei bagni ci sono un bidet, un bagno alla francese e una doccia, così come certe comodità, come asciugacapelli e teli da bagno.
Potrai cenare al ristorante Lily's American Diner, che serve piatti americani, o a Dayali Roast Duck, situato a 1 km.