Holiday Inn Express & Suites Toledo West Near University of Toledo
3440 Secor Road -
Toledo,
OH 43606