No.10 Taipingzhuang Chunxiu Road, Dongzhimenwai, Chaoyang District, Beijing, China
Frequently asked questions
Are there any must-see attractions in the vicinity of the 3-star The Red Hotel?
Broadway Cinematheque, placed only 0.9 miles from the 3-star The Red Hotel, as well as the imperial Jingshan Park (approximately a 15-minute drive away) are worth visiting.