Super 8 by Wyndham Moscow Moscow
175 Peterson Dr
Moscow,
ID 83843
Near University of Idaho