About
Inn at Laurel Point is tucked away on a bright green peninsula that juts out between the inner and outer harbour in beautiful Victoria, British Columbia.
Inn at Laurel Point is tucked away on a bright green peninsula that juts out between the inner and outer harbour in beautiful Victoria, British Columbia.