HOME / Hotel / Holiday Inn Express & Suites Victoria - Colwood, an IHG Hotel
318 Wale Rd, Colwood, BC V9B 2W3
+12503857829
View Business Profile