The Finch is North Bay’s newest boutique accommodation offering self-catering cottages with micro-resort amenities in the heart of North Bay. The property features 4 retro-inspired cottages, sitting on a beautiful, shallow entry sandy beach on Lake Nipissing. Boasting some of the best sunsets in North Bay, the Finch is the perfect home base for all four seasons.
Operates year-round 24/7.