1748 Capilano Rd, North Vancouver, BCV7P 3B4Get directions
The Comfort Inn and Suites North Vancouver Hotel is located at the base of the majestic North Shore mountains where episodes of the Twilight movies New Moon and Eclipse were filmed...more...See more text