Hotels Near Econo Lodge Inn and Suites Medicine Hat, Medicine Hat