Santa's Cabin
Downtown Montrose, Montrose, CO, 81401, United States · Montrose, CO
Category: Community
Santa’s Cabin brings holiday cheer to downtown Montrose. Visitors can step inside the cabin at 530 E Main Street and enjoy a festive atmosphere. It’s a seasonal stop for anyone looking to add a touch of holiday magic to their winter visit.