Search results
Discover more placesNear Moscow, ID
This Super 8 is located in downtown Moscow, Idaho, across the street from the University of Idaho. The hotel features a...
Website: wyndhamhotels.com
Phone: (208) 883-1503
175 Peterson Dr Moscow, ID 83843 309.29 mi
Is this your business? Verify your listing
3.0 490 reviews
The price was right but everything else was poor . Arm chair pleather peeled off the headrest. Charged $57 for 2 small ( 1/4 inch ) spots of blood that was on bandage that leaked on my arm.Called back... More
room was very cleanly. service was amazing. breakfast in the morning was delicious. wanted to shout out Tanya directly for having such great hospitality and immaculate customer service. she was so... More