Best Western Willows Inn Near Willows Museum
475 N Humboldt Ave -
Willows,
CA 95988