Weetwood Hall Hotel
Otley Road, Leeds, West Yorkshire, LS16 5PS (Show me directions) Show Map
0113 230 6095 0113 230 6095
Profile
Weetwood Hall has 106 newly refurbished bedrooms offering guests the highest level of comfort during their stay. The hotel has a wide choice of dining options, including the formal Woodlands Restaurant, the modern Brasserie and Bar and the award winning S