The operators of Halls Creek’s Kimberley Hotel say the fence is a necessary step to protect guests and staff amid ongoing crime and violence in the town.