As long as the room is well-ventilated, you can run a kerosene heater indoors for 3 to 4 hours at a time.