Located in Howden and within 21 miles of York Train Station, The Bowmans has a bar, non-smoking rooms, and free WiFi throughout the property. The property is around 21 miles from York Minster, 25 miles from Eco-Power Stadium and 25 miles from Cusworth Hall. The inn features family rooms.
The nearest airport is Humberside Airport, 33 miles from the inn.