Imperial Inn Medicine Hat 3 stars

3282 13th Avenue Southeast , T1B 1H8 Medicine Hat, Canada

Hotel image
Read more reviews for Imperial Inn Medicine Hat