Red Lion Templins On The River, Post Falls (3-star) | TravelManiac