lonsdale qurry hotel in canada