Enter your dates to see the latest prices and deals for Salem hotels
Ranch Motel is offering accommodation in Salem. Featuring a garden, the 4-star hotel has air-conditioned rooms with a private bathroom. The hotel offers an outdoor swimming pool and room service.