The Carriage House
- 820 E Main St, Montrose, CO 81401
- 970-249-2886 | Visit Website
The Carriage House is conveniently located on Main street near unique shops, great restaurants and historic theaters. The Carriage House has a queen sized bed room, private bathroom with a shower, an upstairs TV/media room, a private porch and a private parking space. All within walking distance to everything you would ever need!