U.S. former President Bill Clinton was in a California hospital on Thursday with an infection and responding well to two days of treatment, his doctors said.