“20 newly restored guest rooms”
Nestled at the base of the picturesque San Juan Mountains, Del Norte, Colorado has a rich history from the gold and silver boom town days of the 1800’s. The Windsor Hotel established in 1874 is a landmark luxury hotel in the midst of hometown culture. The ambiance of Colorado western history comes alive as you experience our unique western fine dining cuisine. Take a step back in time as you enjoy your stay in our hotel now restored to the former glory days with the modern conveniences of today. Come be a part of our family...your home away from home.
Be the first to add a review to the Windsor Hotel & Restaurant.
Windsor Hotel & Restaurant
Hours not available
Is there a problem with this listing? Let us know.
-
-
- 3:00PM
-
- 12:00PM
Own or Manage This Location?
Claim this listing to keep your
information up to date.
Nearby Hotels
Related Trip Guides
The ultimate Four Corners cruise
- 11 Places
- 07:58
- 406 mi
Your road trip guide to every awesome detour off I-70
- 42 Places
- 45:04
- 2,584 mi