Photos
Description
Beach Resort | The Finch | Ontario
The Finch is a four seasons cottage beach resort in North Bay. With stylish interiors, the Finch offers 2 & 3 bedroom cottages, prioritizing local experiences, sustainability and creative renewal on the shores of Lake Nipissing.
Contacts
Phone
+17052436474
Address:
585 Banner Ave, North Bay, ON P1A 1X7
Website:
http://stayatthefinch.com/
Categories
Features
Related
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★