Imperial Inn Medicine Hat located in Medicine Hat, Alberta Canada is the place to stay for good rooms at great rates. Please give us a call today!