Algoma Central Corporation announced May 24th, 2017, it has sold the Delta Hotels Sault Ste. Marie Waterfront Hotel operations and related real estate. The net proceeds from the sale were $7.5 million. Delta Hotels Sault Ste. Marie Waterfront consists of 195 rooms, over 12,000 square feet of conference space and various other amenities, and is located on the St. Mary’s ...
Read More »