Howard Johnson Inn - Brigham City 1.5 stars

1167 South Main, Brigham City, UT 84302, United States of America

Hotel image
Read more reviews for Howard Johnson Inn - Brigham City