A warm welcome and a calm space awaits at Owston Hall. Enjoy all of the comforts of a luxury country house located in the heart of Yorkshire. Our unique, discreet setting and central location, close to M62 and A1 motorway links provides the perfect venue to host business meetings, away-days, and private client entertaining. Each meeting room is flooded with natural daylight, and our friendly and attentive staff are on hand to ensure everything runs smoothly. Owston Hall has rooms available for half day meetings, through to exclusive room hire for private events.