This was a pretty standard international-grade, business-type hotel. It was clean, the staff was friendly, and the location was convenient for getting downtown at night, by only 10- to 15-minute cab ride. It's in the middle of the Embassy District, so there's easy access to Western restuarants, including the Hard Rock Cafe, which is just across the road.
The hotel has a very nice Chinese resturant on the top floor called the 21st Floor. It has great views of the city and wonderful food.
They can arrange for a car to and from the airport if you want, but you'll pay 400RMB each way. It's useful when you arrive, though, as they have a driver and hotel porter who speaks English waiting for you.