Baymont Inn

Yuba City

The Baymont Inn is a cozy, affordable hotel right off Highway 99. 

Address

Baymont Inn
4228 CA-99,
Yuba City, CA 95991
SIMILAR ACTIVITIES