Dette historiske hotel ligger 20 minutters kørsel fra golfbanen Rio Grande Club og har restaurant og bistro. Samtlige værelser har gratis trådløs internetadgang. Der tilbydes parkering på selve ejendommen.
Samtlige værelser på Windsor Hotel & Restaurant Del Norte har aircondition, opholdsområde, fladskærms-tv med kabelkanaler og eget badeværelse med hårtørrer. Nogle af værelserne har balkon.
Gæsterne kan nyde udsøgte retter til middag mandag til lørdag på Del Norte Windsor Hotel & Restaurant. Der serveres frokost mandag til fredag og brunch i weekenden. Bistro Barbara serverer frokost, middag og cocktails hver dag.
Windsor Hotel & Restaurant har døgnåben reception. Der tilbydes mountainbiking, klatring og fiskeri i kort afstand fra ejendommen.
Nationalparken Great Sand Dune ligger 90 km fra hotellet. Skiområdet Wolf Creek ligger 20 minutters kørsel fra Windsor Hotel & Restaurant.