The Moscow Hotel

  • Property Management
  • Apartments & Rental Property
  • Hotel/Motel
313 S Main St.
Moscow, ID 83843
(208) 882-8513