The Finch Beach Resort is a boutique retro-inspired fun and vibrant getaway on the sandy shores of Lake Nipissing.
With four unique cottages to choose from, it allows guests a fresh and fun landing pad from which to explore North Bay.
The Finch Beach Resort is a boutique retro-inspired fun and vibrant getaway on the sandy shores of Lake Nipissing.
With four unique cottages to choose from, it allows guests a fresh and fun landing pad from which to explore North Bay.