Torbay Cottages
585 Banner Avenue, North Bay ON
(888) 786-7229
Comfortable four season self-catering Cottages
within the City of North Bay, Ontario, Canada
featuring the finest beach and sunsets on Lake Nipissing
Located on a quiet residential street away fro...
Holiday Inn Express & Suites North Bay, an IHG Hotel
1325 Seymour Street, North Bay ON
Welcome to the Holiday Inn Express, where North Bay happens all around us! Come and experience our distinctive style at every touch point plus the added benefit of starting your day with a complime...