Trending in your area
33+ happy customers
Highly rated business
The Canyon Creek Bed & Breakfast is a quaint house located in Historic Downtown Montrose, offering lodging to travelers. It is situated on Main street, near shops, restaurants, and historic theaters, and is close to the Black Canyon National Park. The bed and breakfast serves as a base for various activities, including skiing at nearby resorts in the winter and hiking, fly fishing, and hunting in the summer.
Be the first to share your experience