You can rent a private room for under $40. However, it will be a bus or train away from Salem and not located centrally.