Super 8 by Wyndham Sault Ste. Marie
Hotel
Traveling doesn’t have to strain your budget. Super 8 by Wyndham Sault Ste. Marie presents an economical choice for travelers seeking a reliable location within easy reach of local attractions. Situated 4 kilometers from the core of Sault Ste. Marie, it offers a convenient base for exploring the region. The hotel provides a range of facilities to enhance your stay, combining practicality with accessible amenities.





















