Holiday Inn Chico

685 Manzanita Ct
Chico
California
United States