Christmas Tea Hotel Colorado
Christmas Tea Hotel Colorado · 526 Pine Street · Glenwood Springs, CO
Category: Holiday & Festival
Enjoy an afternoon of carols and candlelight at the Christmas Tea Hotel Colorado in Glenwood Springs. The event offers a cozy, festive atmosphere for those looking to celebrate the holiday season.