Hoteller nær Howden Shire Hall, Howden