Set in Moscow, 12 km from Pullman, Motel 6 Moscow features air-conditioned rooms with free WiFi. The rooms are equipped with a TV. Each room is fitted with a private bathroom fitted with a bath or shower.
Address: 101 Baker Street, Moscow (Idaho)
Rates from:
USD 56 Book Now