Home Inn Suites Saskatoon South is a Canadian Lodging based in Saskatoon, Saskatchewan. Home Inn Suites Saskatoon South is located at 253 Willis Cres, Saskatoon, SK S7T 0V2, Canada,
Please contact Home Inn Suites Saskatoon South using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Home Inn Suites Saskatoon South opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.