Este hotel histórico alberga un restaurante y un bistró y se encuentra a 20 minutos en coche del campo de golf Rio Grande Club. Todas las habitaciones disponen de conexión Wi-Fi gratuita. Hay aparcamiento.
Las habitaciones del Windsor Hotel & Restaurant Del Norte disponen de aire acondicionado, zona de estar, TV de pantalla plana por cable y baño privado con secador de pelo. Algunas tienen balcón.
El Del Norte Windsor Hotel & Restaurant sirve cenas de lunes a sábado. El almuerzo se sirve de lunes a viernes y el brunch se sirve los fines de semana. El Bistro Barbara ofrece almuerzos, cenas y cócteles todos los días.
El Windsor Hotel & Restaurant dispone de recepción 24 horas. A poca distancia del establecimiento se puede practicar ciclismo de montaña, escalada y pesca.
El parque nacional Great Sand Dune está a 90 km del hotel. Wolf Creek Ski Area está situado a 20 minutos en coche del Windsor Hotel & Restaurant.