Holiday Inn Express & Suites North Lima In North Lima
10111 Market St -
North Lima,
OH 44452