Just stumbled across this on the IHG website and came here for more info.
Seems like a great deal for those of us who are on official travel, best part is they allow pets, which the former model of Army Guest Houses most often didn't.
I don't expect nicer rooms as IHG is no doubt using former guest houses, but more than likely there will be a much higher level of service.