Welcome to one of Vancouver`s finest new hotels, cradled beneath the city`s majestic north shore mountains. Located only 20 minutes from Downtown, Holiday Inn Hotel and Suites North Vancouver is close to visitor attractions, a variety of restaurants, theatres and spectacular outdoor recreation venues.