Idaho Inn is a good accommodation choice in Moscow. This hotel was opened in 1975 and renovated in 2011.
This hotel is situated 2.1 km away from Appaloosa Museum and Heritage Center, Hamilton-Lowe Aquatics Center and University of Idaho Arboretum & Botanical Garden. Guests can get to Moscow city center, which is 1 km away.
Pullman-Moscow Regional airport can be reached in 10 minutes by car from Idaho Inn.
The rooms in Idaho Inn come with TV, a microwave, ironing facilities, a kitchenette and a refrigerator. Other comforts include a freezer, coffee/tea makers and a stove for self-catering.
Eat & Drink
A complimentary continental breakfast is served every morning. Guests can try italian and american meals in the pizzeria Gambino's located 550 meters away.