Travelers Inn Motel 2 stars

3230 Portland Road Northeast, Salem, OR 97301, United States of America

Hotel image
Read more reviews for Travelers Inn Motel