Brasada Ranch
Farm Stay
Bend
Situated on 1,800 acres in Powell Butte, this ranch boasts an 18-hole golf course, an athletic center and large indoor/outdoor equestrian center. Brasada overlooks the Central Oregon high desert and Cascade Mountains.
Number of rooms: 130
16986 Southwest Brasada Ranch Road, Powell Butte, OR 97753, United States
Hotel booked 1 times today.