Oasis in the city was a fantastic place to stay in Portland. It's in walking distance of most of the sites, and the ones that aren't are easily accessible via the street car. The food in the surrounding area is fantastic.