Can I ride public transit from the airport or the Amtrak station to the convention hotel?

Yes, Portland’s excellent Light Rail system (MAX) directly connects both the airport and Amtrak’s Union Station with the convention hotel. Take either the Green, Blue or Red lines and get off at the Lloyd Center stop.