There is a Pizza Hut across the street from the Beijing International Hotel. Take the stairs to the underground tunnel and go up the other side of stairs. DO NOT go into the mall entrance in that tunnel, you'll never find Pizza Hut. It is at street level. Pretty much any Pizza Hut you find in Beijing is awesome. There is more than just pizza on the menu.
If you own or manage Pizza Hut, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.