Hotels and airlines are offering refunds to people traveling to China after a new coronavirus breakout there killed 25 people and infected more than 800.