To navigate, press the arrow keys. Bella Vista Inn Ltd ← View details 1815 8 Avenue, Humboldt, Saskatchewan S0K 2A0 +1 306-682-2686 Get Directions From* To * — Required information