Hotels Near Super 8 by Wyndham Walnut Creek, Walnut Creek