Luxury Hotels Atlas / Places / United States / Dufur / Balch Hotel
Balch Hotel
Dufur, Oregon, United States · Independent · Near Luxury



Balch Hotel is an independent Near Luxury hotel in Dufur, United States, on the Luxury Hotels Atlas.
Open Balch Hotel in the atlas for live weekend rates, photos, and the full folio.