Trail Canada

Wake up in one of the Glenwood Inn & Suites 38 guest rooms, suites and residences. We’ve created an open, energizing environment with extra space, clean design, and natural light. It’s more room to think, work, socialize, call your own—more space to live your life. Located in the heart of beautiful Trail British Columbia and …