Vale of Evesham Hotel, Karma Salford Hall, is delighted to announce that it has won another leading hospitality industry ...