Holiday Inn Express And Suites Salem North

Holiday Inn Express and Suites Salem North - Keizer, an IHG Hotel, 6150 Keizer Station Blvd, Keizer, OR 97303, United States

(971) 718-5335

Location