RT.com RT Partners Hotels United Kingdom Leeds Weetwood Hall

Weetwood Hall

Set within 9 acres of woodland and gardens the award winning Weetwood Hall is one of the finest conference centres & hotels in the North of England.

Basic information
4 Stars
Address Otley Rd
City Leeds
Country United Kingdom
Number of rooms 106
Phone number 44 (113) 2306000
Fax number 44 (113) 230 6095
Web-site http://www.weetwood.co.uk

Special deals