This is a tricky question. I heard once that Americans like short sentences, while the English like longer sentences with proper punctuation. I think both would agree that to be in the same sentences, clauses should be related to each other. If they are just a sequence of events, that's a run-on sentence.
Examples: In response to your earlier email, I would like to say that we have no rooms available on the dates you need, though it is possible that a room may open up later in the event of a cancellation.
The sentence above is long and has several clauses, but I think most people would say it's fine because there is a relationship between the clauses.
The sentence below, on the other hand is a run-on sentence. It should be divided into at least 4 sentences.
I got up this morning and brushed my teeth, then I ate breakfast, drank some coffee, and went to the bus stop, the bus came and I rode to work, then I got on the elevator and went to my floor, sat down at my desk and worked until noon, when I went to lunch, after which I worked all afternoon, left at five o'clock and made it home for dinner at 6..