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:...
Windsor Hotel
read more