Travelers Inn Motel 2 stars

3230 Portland Road Northeast, Salem, OR 97301, USA

Hotel image
Read more reviews for Travelers Inn Motel