Days Inn - Lewiston 2 stars

3120 North South Highway, Lewiston, ID 83501, United States of America

Hotel image
Read more reviews for Days Inn - Lewiston