Biggleswade, England Area Hotels