A fire and sustained gunfire sent workers fleeing for their lives at an upscale hotel and office complex in the Kenyan capital on Tuesday afternoon, Reuters witnesses said.