Located on the north-central shore of the province, the Super 8 Campbellton Hotel, Canada, is just along the Restigouche River. Famous for its delicious salmon meals and festivals, visitors to the city of Campbellton can be sure to have a full agenda all more details