I'm involved in the running of a 30+ bedroom hostel in North Wales and (after a bit of searching!) the person who sorts insurance out found Zurich to be reasonable
It's a bit different from a club hut in that it's hired out for sole-use to the public, but probably close enough for to club huts use cases for an enquiry