Directions to Lewiston Inn & Suites, Lewiston

Lewiston-inn-suites-map
The Lewiston Inn & Suites in Lewiston is located at 1716 MAIN STREET , Lewiston , ID, US .   Click on the Google Map above to get an interactive version and see the area around the Lewiston Inn & Suites .