The Magnolia Hotel and Spa
The Magnolia Hotel and Spa
Hotel
623 Courtney St, Victoria, British Columbia, Canada
96
Excellent ·
904 reviews