Dit historische hotel ligt op 20 minuten rijden van de golfbaan Rio Grande Club en beschikt over een restaurant en een bistro. Alle kamers zijn voorzien van gratis WiFi. Er is parkeergelegenheid bij de accommodatie.
Elke kamer van het Windsor Hotel & Restaurant Del Norte is voorzien van airconditioning, een zithoek, een flatscreen-tv met kabelzenders en een eigen badkamer met een haardroger. Sommige kamers hebben een balkon.
In het Del Norte Windsor Hotel & Restaurant kunt u van maandag tot en met zaterdag genieten van heerlijke gerechten voor het diner. De lunch wordt van maandag tot en met vrijdag aangeboden en in het weekend wordt er een brunch geserveerd. Bistro Barbara biedt dagelijks lunch, diner en cocktails.
Het Windsor Hotel & Restaurant heeft een 24-uursreceptie. Op korte afstand van de accommodatie kunt u mountainbiken, bergbeklimmen en vissen.
Het nationaal park Great Sand Dune ligt op 90 km van het hotel. Het skigebied Wolf Creek ligt op 20 minuten rijden van het Windsor Hotel & Restaurant.