Located less than two hours from Portland, Oregon, in the charming rural town of Dufur, Oregon, the Historic Balch Hotel is a recently renovated gem! At this bed and breakfast, guests can enjoy a view of Mt. Hood from the front patio. Relax. Reconnect. Rejuvenate. Come enjoy your stay at the Historic Balch Hotel.