Tell us, how was your stay?

Champlain Tent and Trailer Park

1202 Premier Rd

North Bay P1A 0A1

★ ★ ★ ★ ★