We stayed at this hotel as part of a Sinorama tour of China. It is located in the west end of the city just off the 3rd Ring Road South, a good 45 minute taxi ride from the Forbidden City. This hotel (and rooms) is very nicely appointed with a spectacular Spa and Pool facility. We were disappointed that many of the features of the Spa and Pool were not working. The meals served in the restaurant for dinner and breakfast were ample with a nice variety. Staff who sometimes struggled with English were never the less friendly and very helpful.
There is a wonderful open air restaurant facility just a few hundred meters west on Fengguan Road and a minute or two further a nice department and grocery store. Both are worth a visit to get a feeling for the local environment.