Holiday Inn Express Sault Ste Marie 3 stars

1171 Riverview Way, Sault Ste. Marie, MI 49783, United States of America

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