Delta Sault Ste. Marie Waterfront Hotel
208 St. Mary's River Drive
Sault Ste. Marie, ON
About Us: This 195 room hotel has spectacular views of St. Marie's River, in the heart of the Sault St. Marie shopping and business districts. Cocktail Lounge and 2 Restaurants, business centre, newsstand & gift shop, car rental & limo desk.