Ontario people- need help here regarding snow removal issue at a private host run short term rental in London reserved on booking.com

So as everyone in London knows. We got a shitload of snow over the last few days.

I'm a guest at what appears to be a rooming house for travellers in London with no host present (some investigation shows his name is Chris and lives in Bowmanville with a Toronto area phone number and Brampton area phone number.

Issue at hand. Neither me or the other only house guest here was told that we are in charge of clearing snow off this property or we had to hire his cleaner to do it for $30.

Is this even legal? The place is apparently both on airbnb and booking.com(where I booked it on).

Are we being extorted or is it truly the travellers responsibility to clear snow instead of the homeowner themselves.