Magnolia Hotel & Spa shines in the Travel + Leisure World’s Best Awards 2016

  Victoria’s leading boutique hotel is in good company with Canada’s finest in hospitality     Leading travel authority, Travel + Leisure magazine announced their annual World’s Best Awards, with two categories exclusively for Canadian hotels and resorts. Victoria’s Magnolia Hotel & Spa was awarded #7 on the list of Best City Hotels in Canada, the…