Wyndham Beijing North Hotel
317 Changping Road, Changping District, 102208 Changping, China
Offering free Wi-Fi and parking, Wyndham Beijing North is located in Hotspring Changping District. It features an indoor swimming pool and 10 dining options. Wyndham Beijing North is 1.5 km from Life Science Park Station, 7.