Best Western Andersens Inn

12367 State Highway 33
Santa Nella
California
United States