570 Lakeshore Dr, North Bay, ON, , CA

Map of Super 8 by Wyndham North Bay
Breakfast
WiFi
Pets Allowed
Click To Call

About Super 8 by Wyndham North Bay

Located in North Bay, Super 8 by Wyndham North Bay is within a 5-minute drive of Galaxy Cinemas North Bay and Steve Omischl Sports Field Complex. This motel is 3 mi (4.8 km) from Capitol Centre and 3 mi (4.9 km) from Discovery North Bay.

Amenities

Map Location & Address

Super 8 by Wyndham North Bay
570 Lakeshore Dr, North Bay, ON, , CA
Map of Super 8 by Wyndham North Bay
Our Best Rate
Pay Now & Save
i
Book now