Comfort Inn North Bay
Situated right on the shores of beautiful Lake Nipissing, the Comfort Inn® North Bay, Ontario offers visitors to this hearty Northern town warm and welcoming North Bay accommodations close to local attractions like the North Bay Mall, Laurentian Ski Hill, and the Manitou Islands.