Company Description

With over fifty rooms and suites, our hotel is conveniently located in the centre of North Bay's waterfront and commercial district.

Reviews and Recommendations

Powered by Northern Ontario Local
Please help us to connect users with the best local businesses by reviewing Super 8
Write Review
Super 8 logo

Super 8

Address:
570 Lakeshore Dr North Bay, ON
Phone:
(888) 828-4551
Email:
stay@super8.org