Briarwood Inns

Our team is dedicated to making our hotel the best option possible for anyone traveling through or visiting beautiful Montrose, Colorado.

Briarwood Inns

1225 E. Main St.
Montrose, CO 81401
Phone: (970) 417-4924

Briarwood Inns Newsletter