The Delta Sault Ste Marie Waterfront Hotels and Conference Centre is situated shore of St. Mary's River, approximately 16 miles from Sault Ste. Marie Airport
calendar_month Start Planning Your Vacation
@ Delta Sault Ste. Marie Waterfront Hotel And Confer