Leighton Buzzard, England Area Hotels