North Vancouver Hotel

1800 Capilano Rd
Canada