Hotels Near Hampton Inn & Suites Medicine Hat, Medicine Hat