Weetwood Hall Estate 5.23

4.3 star(s) from 283 votes
Otley Road
Leeds, LS16 5PS
United Kingdom

About Weetwood Hall Estate

Weetwood Hall Estate Weetwood Hall Estate is a well known place listed as Hotel in Leeds ,

Contact Details & Working Hours

Details

Set within nine acres of woodland and gardens and built around a 17th Century Manor House, Weetwood Hall offers extensive four-star hotel services and facilities, along with a conference centre.