In the lively mountain town of Glenwood Springs, the Hotel Colorado offers more than just historic charm and luxurious accommodations—it serves up a signature drink that’s steeped in local lore. Aptly named “The Train Station,” this cocktail pays homage to one of Glenwood’s most enduring icons: the historic rail depot that has welcomed travelers […] The post “The Train Station” – An Off-the-Rails Cocktail appeared first on Hotel Colorado.