Salem Holiday Inn Express & Suites Salem, Salem September 2, 2021 Hotels USA Holiday Inn Express & Suites Salem, Salem https://holiday-inn-express-suites-salem.usa8.info Located in Salem, Holiday Inn Express & Suites Salem provides free WiFi. This 2-star hotel offers a Read More