x
Loading...

Exit 603 on I-5 South

Left 0.19 mi

Travelodge

249 N Humboldt Ave, Willows, CA 95988

1-800-760-6483 Directions
Amenities
Bus Friendly
Truck Parking
Pet Friendly
Internet
Breakfast
Possibly Closed