Windsor Hotel

625 Grand Avenue, Del Norte, CO 81132
Local: 719-657-2350
Region: South Central City: Del Norte

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.