The Canadian portfolio includes outstanding hotels and resorts in sophisticated Montréal, rural Lake Louise in Alberta Province, and vibrant Victoria, British Columbia. Le Westin Montréal is a 454-room contemporary-style hotel in Old Montréal with a spectacular indoor driveway that passes beneath a glass-bottomed swimming pool. The Marriott Chateau Champlain bridges the old and the new with its ideal location in the heart of Montréal’s thriving downtown, just steps away from quaint Old Montréal, making it the perfect choice for business, leisure and meeting needs.
Moving westward to Alberta Province, the picturesque Lake Louise Inn nestles within the wilderness setting that surrounds Banff National Park. A short stroll from the Village of Lake Louise, the Inn’s superb location offers visitors a wide variety of winter and summer sports opportunities. Victoria, British Columbia is home to the 236-room Marriott Victoria Inner Harbour. The 4-Diamond rated hotel is located steps away from exciting downtown Victoria and offers such satisfying touches in guest rooms as plump duvets and luxury linens. The award-winning Fire & Water Fish & Chop House is also on the premises.