The Owl Hotel by Marston's Inns offers accommodations in Selby. Guests can enjoy the on-site bar. Each room is equipped with a flat-screen TV. Certain rooms feature a sitting area for your convenience. You will find a kettle in the room. Every room has a private bathroom equipped with a bathtub or shower. You will find an ATM at the property. York is 13 miles from The Owl Marstons Inns, and Leeds is 16 miles from the property. The nearest airport is Leeds Bradford Airport, 21 miles from the property.