Palouse Inn 101 Baker St.
Moscow, ID 83843 Nightly Rates(60.19 - 74.08)2 Star
This recently remodeled property is located in Moscow ID in the heart of the Palouse Region. The University of Idaho is a short walk away and Pullman WA is only minutes away. Our location is perfect for ease of access to both universitie...more