Building 13, No. 10, Anlelin Road, Dongcheng District, Beijing, 100075 - Beijing, China
Situated in Beijing, (three kilometers) from Temple of Heaven, Beijing Temple of Heaven Crystal Orange Hotel features accommodation with a fitness centre, free private parking, a shared lounge and a restaurant.