Holiday Inn Express Walnut Creek Walnut Creek
2730 N Main St
Walnut Creek,
CA 94597
Near Lindsay Wildlife Museum