330 Quebec Street, Victoria BC, BC V8V 1W3, Canada
Distance: 230 m
Company description
Downtown Victoria, British Columbia hotel featuring waterfront accommodation with ocean views. Conveniently located on downtown's inner harbour and in close proximity to Victoria's attractions.