Lodging/Accommodations close by Prichard Art Gallery
Travel Inn Lewiston
+1-888-389-4485
1021 Main St., Lewiston, ID 83501
+1-888-389-4485
~21.55 miles south of Prichard Art Gallery
- 2-star Downtown property
- Check in: 02:00 PM
Cedars Inn Lewiston
+1-888-965-1860
1716 Main St., Lewiston, ID 83501
+1-888-965-1860
~21.74 miles south of Prichard Art Gallery
- Economy Downtown hotel
- 10 suites in property
Back to Top