Holiday Inn Express - Sault Ste. Marie 2 stars

320 Bay Street, P6A 1X1 Sault Ste. Marie, Canada

Hotel image
Read more reviews for Holiday Inn Express - Sault Ste. Marie