Windsor Hotel
One of Colorado's 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. The Windsor became the main social and commercial center of the area and remained a regional gathering spot for over a hundred years. The Windsor was literally saved from demolition at the last minute by a local benefactor in 1993. Over the past 14 years several phases of stabilization have been successfully completed: a "turn-of-the-century" parlor, dining rooms, and a living history interpretive area are nearly ready for occupancy.
625 Grand Avenue
Del Norte, CO 81132
Del Norte, CO 81132
(719) 657-2350 or 719-657-3718



