FairBridge Inn & Suites - Lewiston 2 stars

1325 Main Street, Lewiston, ID 83501, United States of America

Hotel image
Read more reviews for FairBridge Inn & Suites - Lewiston