Hotels Near Best Western Fostoria Inn & Suites, Fostoria