Hotels bij University of Idaho
University of Idaho bevindt zich in Moscow, Idaho.
De beste hotels
Boasting an indoor swimming pool and hot tub, this Moscow, Idaho hotel features an on-site restaurant and bar. Guests over the 21 can enjoy a free cocktail at the hotel’s bar upon arrival. Each guest room at the Best Western Plus University Inn offers a ... Meer informatie