It's his money, so he can spend it as he chooses. He probably makes more money for charities each year than all of us put together. He is going to donate at least £1 million of the money he'll make from his six month stint in Paris to charity.
This thing about his hotel bill is a pointless bit of media silliness.
Forum Editor, that is what really annoys me with people who have made a successful career. They give generously to charity,which is quiet for the public, then the BBC or other media springs such 'news' for how much a Hotel room costs. Who cares about 'half a bathroom'? Who cares about the Beckhams?
That they choose to give to charity, or not, should be private. If they choose a Hotel to stay in, regardless of the cost, should also be private.
I'm surprised that the BBC should take the same outlook on news as the Sun would.