Situato nei pressi dell'Interstate 5, questo hotel si trova a 4 minuti di auto dal centro commerciale di Williows Westside e dal Willows Museum. È dotato di una piscina coperta e di camere spaziose con connessione Wi-Fi gratuita.
Numero delle stanze: 71
199 North Humboldt Avenue, Willows, CA 95988, Stati Uniti