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