We stayed at a hotel on Queensgate back in 2000, it wasn't this one, or if it was, it has been refurbished since. The area is brilliant though, easy to get anywhere and a stones throw from Glouster Road tube station.
If this is where you are staying on your work trips you are onto a winner
Not much help really, sorry!