Travelodge Inn & Suites – Sault Ste. Marie

332 Bay Street, Sault Ste. Marie, Ontario P6A 1X1, Canada

332 Bay Street, Sault Ste. Marie, Ontario P6A 1X1, Canada
Hotel