Howard Johnson Inn Salem 1.5 stars

2250 Mission Street South East, Salem, OR 97302, United States of America

Hotel image
Read more reviews for Howard Johnson Inn Salem