Get Directions to holiday inn

Get directions

holiday inn

V9A 0G1,, 100 Harbour Road, Victoria, British Columbia V9A 0G1

View details