The Finch Beach Resort se encuentra en North Bay, a 2 min a pie de Silver Beach Park, y ofrece alojamiento frente a la playa con zona de playa privada, entre otros. Este alojamiento, que cuenta con servicio de habitaciones, también ofrece barbacoa. Hay terraza solárium, wifi gratis y parking privado gratis.
Todas las unidades incluyen aire acondicionado, nevera, horno, cafetera, ducha, artículos de aseo gratuitos y armario. El resort ofrece algunas unidades con balcón, y todas tienen baño privado con bañera y secador de pelo. En The Finch Beach Resort, todas las habitaciones tienen ropa de cama y toallas.
La clientela puede practicar actividades en North Bay y alrededores, como senderismo y piragüismo.
Dionne Quints Museum está a 5,3 km del alojamiento, y Canadore College está a 11 km. El aeropuerto más cercano (Aeropuerto de North Bay/Jack Garland) está a 20 km.