Phoenix Inn Suites South Salem, Salem, United States of America
Phoenix Inn Suites South Salem is conveniently located at 4370 Commercial St Se in Salem, United States of America
Hotel Location:
Address: 4370 Commercial St Se
City: Salem
State: OR
Country: United States of America
Hotel Features:
- Check-In Time: 4 PM
- Check-Out Time: noon
- Coffee/Tea Maker
- Fitness
- In Room TV
- Meeting Room
- Air Conditioning
- In Room Iron
- Hair Dryer