Em Howden, a cerca de 33 km de Estação Ferroviária de York, The Bowmans tem um bar, quartos não fumador e acesso Wi-Fi gratuito em toda a propriedade. O alojamento situa-se a 33 km de Catedral de York, a 41 km de Eco-Power Stadium e a 41 km de Cusworth Hall. O alojamento apresenta quartos familiares.
O aeroporto mais próximo é o Aeroporto de Humberside, que fica a 53 km de The Bowmans.