Comfortable All-suite Hotel in Salem, Oregon. Welcome to the Phoenix Inn hotel in North Salem, Oregon, where we are proud to offer premier suite accommodations for the leisure and business traveler. At our Salem Oregon suite hotel, we take great pride in offering our guests spacious suites featuring a microwave, refrigerator,…

1590 Weston Court Northeast
OR 97301 Salem
Not Rated - Visitas:
158More Information