Soak up stunning waterfront views with large windows in our hotel rooms in Sault Ste. Marie, Ontario
Use our complimentary high-speed Wi-Fi to research popular attractions surrounding our hotel
Enjoy convenient in‑room dining at our accommodations in Sault Ste. Marie, Ontario, Canada