Leeds Hotels

Weetwood Hotel, Leeds

Weetwood Hall Hotel, Leeds

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.

Weetwood Hotel,
Otley Rd, Leeds, United Kingdom
Weetwood Hotel, Leeds


Hotels of Britain front page

Your Guide to good UK Hotels