Lo Sleep Inn è un hotel situato a Sault Ste. Marie. Questo hotel a 3 stelle dispone di camere climatizzate con bagno privato. La struttura si trova a 200 m da Sault Ste. Museo Marie.
Le camere sono dotate di scrivania e TV.
La reception è aperta 24 ore su 24.