Dufur hotels & apartments, all accommodations in Dufur
3-star hotels
Balch Hotel
40 Heimrich St, Dufur, Or 97021, United States, Dufur, United States View map
Featuring Wi Fi throughout the property, the 3-star Balch Hotel offers unique accommodation in Dufur. The award-winning hotel offers 18 rooms in a rural area of Dufur.
From US$ 107
Book Now