Convention & Meeting Facilities & Service in Sault Ste Marie, ON
Holiday Inn Waterfront