Holiday Inn Express Suites Victoria Colwood is a Canadian Lodging based in Colwood, British Columbia. Holiday Inn Express Suites Victoria Colwood is located at 318 Wale Rd, Colwood, BC V9B 0J8, Canada,
Please contact Holiday Inn Express Suites Victoria Colwood using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Holiday Inn Express Suites Victoria Colwood opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.