Red Lion Inn & Suites Post Falls Near University Of Idaho Research Park
Red Lion Inn & Suites Post Falls is a Red Lion hotel in Post Falls , Idaho. Based upon the quantity and quality of amenities offered to hotel guests, we rate it as a 2-star hotel. It is located at 4100 W Riverbend Ave.
Compare Prices at TheRealPlaces