Originally Posted by
CMK10
It looks to me like your best bet is the Hilton Eugene.
Though there's also a Residence Inn if you want to use your Marriott status.
Personally, the Hilton is nice, but define what you are looking for in luxury. Smaller city a few hours from Portland....and the Hilton is one of the few full service properties.
You may want to check out B and B's in the area too. Perhaps a quick google hit on those....Campbell House is close to the river and near quite a bit.