North Van's full-service Landmark Hotel, cradled beneath the majestic North Shore Mountains; 15 min from downtown Vancouver & 90 min from Whistler; close Capilano Suspension Bridge & Grouse Mountain.
Reviews
There are no reviews for Holiday Inn Hotel & Suites North Vancouver.
Write a review now.