Canyon Creek Bed & Breakfast

Canyon Creek Bed & Breakfast,
820 East Main Street,
Montrose, CO 81401

The Canyon Creek Bed & Breakfast is a quaint, charming house located in Historic Downtown Montrose, Colorado. This retreat is conveniently located on Main street near unique shops, great restaurants and historic theaters.