North Shore Inn
Located in downtown Port Hardy, the North Shore Inn is steps from the ocean and surrounding jumping off points for adventure. Plus, there’s a popular Japanese restaurant right on-site.
Port Hardy
7370 Market Street, Port Hardy, BC, CA, V0N 2P0