Overview

Idaho Inn

Search hundreds of travel sites at once for hotel deals at Idaho Inn

645 W Pullman, Moscow, ID 83843, United States
+1 208 885 1480

$66+

Idaho Inn
Sat 9/23
Sun 9/24

Nearby

    Show all
    Reviews
    Map

    Map