Holiday Inn Beijing Haidian, an IHG Hotel Hotel
Building A, No.89 Shuangqing Road, Hai Dian, 100085 Beijing, China
Holiday Inn Beijing Haidian, located a 10-minute drive from Tsinghua University, a 5-minute walk from Qinghua East Road West Crossing Subway Station (Line 15) and 18 minutes' walk from Wudaokou Subway Station (Line 13), offers air-conditioned rooms