Stayed at this Hotel in Nov 2009, was a bit unsure of it at first due to the location, it is not central to anywhere. After checking in and getting to the room first impressions were cleared. The room's where clean, tidy and fairly modern. As with most hotels these days, internet is included in the price of the room. The connection is via CNC (China Unicom) so the usual western sites are blocked (Youtube, Facebook etc.) But no complaints really.
For an "International Business Hotel" the staff don't speak English what so ever, so you need to have an understanding of Chinese just to check.
Highly recommended hotel.