Onstott Hotel

894 W Onstott Rd
Yuba City
California
United States