If you’re looking for an indulgent stay in an English country estate, Beaverbrook hotel is one of the best in the country ...
Constructed in 1907, the three-story Balch Hotel is the tallest building in Dufur (not including the grain elevator, of ...