Thinking about it further, I think it would be odd for the hotel to negotiate to have free charging for their customers rather than getting a direct financial benefit for themselves.
For 18x 7kW chargers and a £0.35/kWh example cost price, Tesla could be on the hook for £200k per year (50%...