The Magnolia Hotel & Spa recognized as #1 in Canada

The Magnolia Hotel & Spa’s commitment to providing guests with an unrivalled luxury boutique accommodation experience in the heart of the city has positioned the property as Victoria’s most award-winning hotel.