Home Inn & Suites-Saskatoon South 3 stars

253 Willis Cresent, S7T 0W8 Saskatoon, Canada

Hotel image
Read more reviews for Home Inn & Suites-Saskatoon South