Luxury boutique hotel with just 64 rooms, The Magnolia Hotel & Spa is recognized by Travel + Leisure, Condé Nast and Trip Advisor as a top hotel in Canada...
The Magnolia Hotel Spa is a boutique hotel in Victoria BC offering luxury amenities, personalized service and a convenient downtown locale.