Owl, Hambleton
Hotel
Selby
The Owl Hotel in Hambleton provides attractive bed and breakfast accommodation, around 9 minutes’ drive from Selby. This Marston’s Inn also has a bar and restaurant serving a wide range of meals.
Number of rooms: 22
Main Street, Hambleton, Selby, YO8 9JH, United Kingdom