The Magnolia Hotel and Spa
The Magnolia Hotel and Spa
Hotel
623 Courtney St, Victoria, British Columbia, Canada
98
Excellent ·  970 reviews
Luxury 4.5-star business, green/sustainable, pet-friendly, boutique, city hotel with spa, adventure sport facilities near Victoria Harbour