Map for The Parkside Hotel & Spa

 
 

The Parkside Hotel & Spa

810 Humboldt St
Victoria, BC V8V 5B1 | directions