Weetwood Hall Conference Centre & Hotel
Weetwood Hall Conference Centre & Hotel
Otley Road
Leeds
LS16 5PS
United Kingdom
Rooms from £59.00 ( €87.32 / $107.97 ) per night
Set within 9 acres of parkland estate and built around a 17th century manor house, Weetwood Hall offers extensive 4-star hotel services and facilities, along with a conference centre.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.