Courtyard by Marriott Chico

2481 Carmichael Dr
Chico
California
United States