Super 8 Hotel, Victoria, BC

2915 Douglas St
Victoria
Canada