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 … Read more