Back

The Finch Beach Resort

The Finch Beach Resort
The Finch Beach Resort

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.

CONTACT INFO

Pin It on Pinterest

Share This