My initial post was
If you had watched the episode, I think I can understand his reaction.
And the hotel restaurant certainly didn’t look closed in the episode
Not too sure why you are so adamant that the episode wasn’t shown. Or why you have said
You think an assault which happened at night AFTER FILMING had finished for the day in the hotel where the cast and crewe were staying and which got Clarkson sacked was filmed as part of an episode
We know that bit wasn’t shown but the episode definitely was.