Directions to Palouse Inn, Moscow

Palouse-inn-map
The Palouse Inn in Moscow is located at 101 BAKER ST. , Moscow , ID, US .   Click on the Google Map above to get an interactive version and see the area around the Palouse Inn .