Helm’s Inn, Victoria, Vancouver Island, Canada
The Helm’s Inn is very well located – just a few minutes walk from the Inner Harbour, the Empress Hotel and main shopping street of Victoria.
We received a very friendly greeting from the staff on Reception, and plenty of suggestions on where to eat and what to see during our stay in Victoria.