Redstone Castle Joins the Family

Steve and April Carver, owners of The Hotel Denver in Glenwood Springs, have acquired the historic Redstone Castle, which was auctioned on October 7, 2016. The [...]