Red Lion Hotel on the River at Jantzen Beach May 28, 2020 Address 909 N Hayden Island Dr Portland OR 97217 United States Upcoming Events No events in this location