Weetwood Hall is the largest and most flexible conference centre in the North of England. Weetwood combines the original features of the 17th Century Manor House, which boasts an interesting history, with state of the art technology found within the purpose built conference centre.
Each of the 106 bedrooms is individually decorated and provides the ultimate in comfort, as well as everything else you'd expect from a four star hotel.
Otley Rd, Leeds, United Kingdom
Weetwood Hotel, Leeds
Hotels of Britain front page
Your Guide to good UK Hotels