Americas Best Value Inn & Suites Salem 2 stars

1875 Fisher Road Northeast, Salem, OR 97305, United States of America

Hotel image
Read more reviews for Americas Best Value Inn & Suites Salem