Henry Fork's Inn 2 stars

115 South Bridge Street, Saint Anthony, ID 83445, United States of America

Hotel image
Read more reviews for Henry Fork's Inn