Super 8 Salmon 2 stars

104 Courthouse Drive, Salmon, ID 83467, United States of America

Hotel image
Read more reviews for Super 8 Salmon