Im Economy Inn Willows könnte man einen Blick auf die Stadt genießen und es liegt zudem nur 12 Gehminuten vom Willows Museum entfernt. Das Motel verfügt auch über Parkplätze.
Holy Trinity Episcopal Church lässt sich in 850 Metern vom Hotel aus erreichen. Die Autofahrt nach Healdsburg dauert 85 Minuten. Das Economy Inn ist 65 km vom Flughafen Chico Municipal sowie 5 Minuten Gehweg von der Bushaltestelle East Laurel Street & South Yolo Street entfernt.
Hier stehen Ihnen 20 klimatisierte Zimmer mit WLAN und einem Flachbildfernseher mit Satellitenkanälen zur Auswahl. Es gibt zudem tolle Annehmlichkeiten zur Selbstverpflegung, darunter einen Wasserkocher. Einige klimatisierte Zimmer verfügen über private Badezimmer.