Toll Free: 1-866-937-8229
Phone: (250) 385-1831
453 Head Street, Victoria, BC, Canada, V9A 5S1
View on Google Maps
We are located at Westbay, the westerly edge of Victoria’s outer Harbour. We are right across the Harbour from Laurel Point Hotel, with fantastic views of Victoria’s Inner Harbour.
From downtown Victoria, cross the Johnson Street bridge and Wharf Streets, continue out Esquimalt Road to Head Street. Turn left onto Head Street towards the water and you will see our signs.