With a stay at Beijing Home Inn - Temple of Heaven in Beijing (Dongcheng - Wangfujing), you'll be convenient to National Art Museum of China and Forbidden City. This property is within close proximity of Wangfujing Street and St. Joseph's Cathedral. Grab a bite from a grocery/convenience store serving guests of Beijing Home Inn - Temple of Heaven. Featured amenities include luggage storage and an elevator (lift). Self parking (subject to charges) is available onsite.