• The Moscow Hotel

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