Holiday Inn Express & Suites North Bay

1325 Seymour Street
North Bay
Ontario
Canada