Gelegen net uit Olympisch Sportcentrum van Peking, National Jade Hotel bestaat uit 192 kamers met rivierzichten. Het werd in 2007 gerenoveerd. U kunt van 24-uurs receptie, een wasserij en conciërgeservice op locatie gebruik maken.
Het is op een afstand van 3.5 km van Olympische stadion op de universiteit van Peking van wetenschap en technologie. Het Paleismuseum is ook op een 9 km afstand.Het hotel is gelegen in de buurt van nationaal conferentiecentrum China.
Naast de voorzieningen op de kamer, zoals een een minibar, een flatscreen TV en een spiegel, beschikken de units ook over een privé badkamer. De badkamers zijn uitgerust met een douche, een haardroger en slippers.
Het restaurant serveert Chinese gerechten voor lunch en diner. De nachtbar biedt ter plaatse koffie en wijn aan. Ba XianSheng Shabu Restaurant ligt op 250 meter afstand van de woning.Een snelweg ligt op loopafstand.Gasten kunnen ook ontspannen in een sauna.