One of Colorados oldest hotels, the Windsor occupies nearly one half of a city block in the heart of Del Norte. Its construction started soon after the town was founded in 1871. Over the past 18 years several phases of stabilization have been successfully completed: a turn-of-the-century parlor, dining rooms, and a living history interpretive area were just the beginning. The Windsor now has 20 completely renovated rooms with all the modern luxuries. We invite you to share a part of Colorados History and enjoy all the hard work and labor that went into saving a building that many hope will save a town.
Windsor Hotel