HotelsClick.com

Hotel Phoenix Inn Suites South Salem - Salem (Or) United States - Photos

» Hotel Phoenix Inn Suites South Salem - Salem (Or) United States

Booking.com

No photos

Hotel Phoenix Inn Suites South Salem - Salem (Or) United States - Search and Book Hotel

4370 Commercial St Se,
97302 Salem (Or)
Hotels 2 Stars United States