Beijing Tongbai Mountain Villa Hotel
6 Yanqihu North Road, Huairou, Beijing, 101408 Pechino, Cina
Beijing Tongbai Mountain Villa features free bikes, fitness centre, a garden and restaurant in Beijing. Providing a bar, the property is located within 45 km of New China International Exhibition Center.