Balch Hotel


Dufur • Show on map
View Details for Price
Balch Hotel is offering accommodations in Dufur. With free WiFi, this 3-star hotel has a garden and a bar. Some rooms at the property feature a patio with a mountain view. A continental breakfast is available…More info
