A convenient heart of England location with over 21,000 square metres of purpose built indoor event space and 800 acres outside; hard to beat for large scale exhibitions, awards presentations, product…
Modern, comfortable and convenient with the emphasis on top notch service and excellent facilities, Holiday Inn Northampton meets all your business event needs, with a maximum capacity of 80 delegates.…