Hornby Map

KEMA Logo

KEMA on Hornby Island

3200 Shingle Spit Road
Hornby Island, B.C., V0R 1Z0
Canada

Contact Us

Phone: +1 604 764 6411
Email: info@kemahornbyisland.com

Accepting Reservations

Summer Months: June - September
The Even Better Off-Season: October - May