Modern, Spacious Living Spaces
The Windsor Place is home to newly-renovated spacious suites with scenic views of the Sault Ste. Marie waterfront and downtown.
We have over 56 units (some with double occupancy) that hold up to 80 residents. Our rooms are categorized by low or high floors, city or river views and regular or extra large size.