A brief video tour of Bend Riverside Inn and Suites, located right on the Deschutes River in the heart of Bend, Oregon.