caption: Book Now Red Lion Hotel On The River Jantzen Beach Portland (Portland, United States). Rooms Available for all budgets. According to our guests comfy beds river views and free Wi-Fi are highlights of the four-story Red Lion Hotel on the River Jantzen Beach. This Red Lion features 320 rooms some