Wyndham Beijing North ligger i Changping-kvarteret og tilbyder gratis WiFi samt parkering. Der er indendørs swimmingpool og 10 spisesteder.
Wyndham Beijing North ligger 1,5 km fra Life Science Park Station, 7,9 km fra Shangdi Station og 26 km fra Beijing Station. Den Forbudte By, det gamle sommerpalads og Ming-kejsergravene ligger 30 minutters kørsel fra hotellet. Den Kinesiske Mur ligger 40 minutters kørsel derfra.
De rummelige værelser på Wyndham Beijing North har moderne indretning og varm belysning. Samtlige velindrettede værelser har tv og minibar. Der er desuden eget badeværelse med badekar.
Gæsterne kan træne i fitnesscentret, spille tennis eller bowle. Hotellet tilbyder også biludlejning og har en udflugtsskranke, der kan hjælpe med rejsearrangementer.
Palm Terrace serverer en international buffet, mens kantonesiske retter tilbydes på Dragon Court Chinese Restaurant. Andre spisemuligheder omfatter retter fra Sichuan på Chili Peppers restaurant.