Situé à North Bay, à 200 mètres du parc Silver Beach, l'établissement The Finch Beach Resort propose des hébergements en bord de mer et diverses installations, telles qu'une plage privée. Il assure un service d'étage et possède un barbecue. Vous profiterez gratuitement d'une connexion Wi-Fi et d'un parking privé.
Les logements comprennent la climatisation, un réfrigérateur, un four, une machine à café, une douche, des articles de toilette gratuits et une armoire. Leur salle de bains privative est pourvue d'une baignoire et d'un sèche-cheveux. Certains logements possèdent également un balcon. Le linge de lit et les serviettes sont fournis.
Vous pourrez pratiquer diverses activités à North Bay et dans ses environs, telles que la randonnée et le canoë-kayak.
Vous séjournerez à 5,3 km du musée Dionne Quints et à 11 km du Canadore College. L'aéroport de North Bay/Jack Garland, le plus proche, est implanté à 20 km.