@ Holiday Inn, 8757 Old Redwood Hwy, Windsor (707) 838-5100
@ Holiday Inn, 8757 Old Redwood Hwy, Windsor 95492 (707) 838-5100