Holiday Inn Express Sault Ste Marie is a Canadian Lodging based in Sault Ste Marie, Ontario. Holiday Inn Express Sault Ste Marie is located at 320 Bay St, Sault Ste. Marie, ON P6A 1X1, Canada,
Please contact Holiday Inn Express Sault Ste Marie using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Holiday Inn Express Sault Ste Marie opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.