It’s possible there might already be power nearby somewhere and adding a 120v plug isn’t that complicated. If they can’t put it on it’s own meter, you might need to enter into some agreement with the owner where you show them your cars monthly charging and then pay them accordingly, or they might do a fixed rate.
There are options there.
It really comes down to the owner and how much of a dick they want to be.