Situé à Howden, à moins de 33 km de la gare de York, l'établissement The Bowmans propose un bar, des chambres non-fumeurs et une connexion Wi-Fi gratuite dans l'ensemble de ses locaux. Vous séjournerez à 33 km de la cathédrale de York, à 41 km du stade Eco-Power et à 41 km du Cusworth Hall. L'auberge propose des chambres familiales.
L'aéroport le plus proche, celui de Humberside, est situé à 53 km.