Holiday Inn Beijing Temple of Heaven, Si trova tra il sud del secondo Ring Road e la South 3rd Ring Road, vicino alla Fangzhuang Food Street e Wangfujing, una famosa strada commerciale. Ci vogliono circa dieci minuti a piedi per la stazione di Puhuanghyu di Metro Line 5 o Jingstai stazione della linea della metropolitana 14. L'hotel è circa 20 minuti di auto dalla Yizhuang Economic Development Zone.
L'hotel si trova a circa 1.3km dal tempio del Parco del Cielo (South Gate), 2.6km da Beijing Museum of Nature, 4.8km da Piazza Tianmen, 6.4km da Città Proibita, 4.9km da China National Museum, 6.8km da Beijing Happy Valley, 5.24km da National Theatre, e 4.2km da Madame Tussauds wax Museum.
Le camere e le suite sono arredate elegantemente e dotate di Internet a banda larga.Ci sono tre ristoranti con diversi sapori in hotel. Si può gustare il cibo delizioso.Il confortevole hall bar è un luogo ideale per rilassarsi o stare insieme con gli amici.Ci sono 504 metri quadrati e 368 metri quadrati di due grandi banchetti e nove piccole sale riunioni multi-funzione, che possono soddisfare le esigenze di diversi incontri.L'hotel offre anche una varietà di fitness e strutture di intrattenimento per fornirvi un servizio cortese, in modo da poter davvero sperimentare la sensazione di facilità.