I just stayed there and it is now a Crowne Plaza. They have new guestrooms. The bedding and amenities are a great upgrade.
There are a lot of things you want as a business traveler. Drapery clips to keep out the sun, CD player alarm clock and a "sleep" CD you can listen to and carry home. They have wireless internet even in the sports bar so I go down for dinner with my laptop, complete my orders and pick a game to watch on all the TV's they have.
I stayed here a few months back when it was Holiday Inn, but they really made everything new. It’s a great deal and great location at Bell Tower.