Magnolia Hotel & Spa Named #2 Hotel in Canada in the 2025 Tripadvisor Best of the Best Awards May 5, 2025 by MyVanCity The Magnolia Hotel & Spa has been named the #2 Best Hotel in Canada.