California Inn Yuba City

Yuba City

The California Inn Yuba City is a more afforable lodging option.

Address

California Inn Yuba City
2129 Live Oak Blvd.
Yuba City, CA 95991
SIMILAR ACTIVITIES