708 employees
De Vere is a collection of modern, country estate hotels, with mansion houses at their heart, mixing leisure with market-leading conference facilities, and has undergone a multi-million-pound investment.