Located 1,016 meters from The Sign People. Stop at Holiday Inn Express Hotel & Suites North Bay to discover the wonders of North Bay (ON). The hotel has everything you need for a comfortable stay.
Located 1,249 meters from The Sign People. Located in North Bay City Center, Days Inns & Suites - North Bay is a perfect starting point from which to explore North Bay (ON).
Located 1,537 meters from The Sign People. Set in a prime location of North Bay (ON), Homewood Suites by Hilton North Bay Ontario puts everything the city has to offer just outside your doorstep.