Overview

One of Colorado's oldest hotels, the Windsor occupies nearly one half of a city block in the heart of Del Norte. The Windsor became the main social and commercial center of the area and remained a regional gathering spot for over a hundred years.