Located on Highway 26, just south of Portland, Oregon city centre, this mini-suite property provides guests with comfortable accommodations in a convenient location, ideal for both business and leisure travellers.
Address: 7740 South East Powell Boulevard, Portland (Oregon)
Rates from:
USD 67 Book Now