Phoenix Inn Suites South Salem is located at 4370 Commercial St SE, Salem, OR-97302. Get step by step driving directions to Phoenix Inn Suites South Salem.
The following map shows the location of Phoenix Inn Suites South Salem
View details of Phoenix Inn Suites South Salem.