Windsor Hotel & Restaurant (Del Norte, USA)
Windsor Hotel & Restaurant (Del Norte, USA)
About Windsor Hotel & Restaurant
Property Location When you stay at Windsor Hotel in Del Norte, you'll be minutes from Rio Grande County Museum and Cultural Center.Rooms Stay in one of 20 guestrooms featuring flat-screen televisions. Your room comes with a pillowtop bed. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have showers and hair dryers.Rec, Spa, Premium Amenities Make use of convenient amenities such as complimentary wireless Internet access, wedding services, and tour/ticket assistance.Dining Enjoy a satisfying meal at a restaurant serving guests of Windsor Hotel. Quench your thirst with your favorite drink at a bar/lounge.Business, Other Amenities Featured amenities include complimentary high-speed wired Internet access, a business center, and an elevator lift. Free self parking is available onsite.
Top amenities
- WiFi in lobby
- Free WiFi
- Parking
- A/C
- Restaurant
- Hotel bar
Rating overview
- Hotels.com(9.6/10)
- LocationExcellent 8.7 / 10
- RoomsExcellent 8.7 / 10
- ServiceExcellent 9.2 / 10
All amenities
Property amenities
- Lift
- Parking
- Hotel bar
- Conference rooms
- Non-smoking rooms
- PC with internet
- Restaurant
- WiFi in public areas
- Room service
- Hypoallergenic rooms
- Organised activities
- Free WiFi
- Hand sanitizer provided
- Temperature screening
- Safe distance
- Response protocol
- Online check-in/check-out
- New safety protocols
- Cashless payment
Accessibility
- Wheelchair accessible
- Accessible parking
Room amenities
- Shower
- Television
- Hairdryer
- Central heating
- Air conditioning
- Telephone
- WiFi
- Free WiFi (rooms)
- Coffee machine
Arrival / Departure
- Check in: 15:00
Contact
Frequently Asked Questions about Windsor Hotel & Restaurant
Is there a pool area at Windsor Hotel & Restaurant?
No, Windsor Hotel & Restaurant doesn’t offer pool areas.
Are pets allowed at Windsor Hotel & Restaurant?
No, Windsor Hotel & Restaurant doesn’t allow pets.
Is parking available at Windsor Hotel & Restaurant?
Yes, Windsor Hotel & Restaurant provides Parking, Accessible parking for guests.
Where is Windsor Hotel & Restaurant located?
Windsor Hotel & Restaurant is located in 605 Grand Ave, 81132, Del Norte, USA.
What is the cancellation policy for Windsor Hotel & Restaurant?
The cancellation policy for Windsor Hotel & Restaurant varies depending on the type of room and booking conditions.
Interesting hotels nearby Windsor Hotel & Restaurant
These hotels may also be interesting for you...
Destinations nearby Windsor Hotel & Restaurant
Other destinations close to Windsor Hotel & Restaurant
- Hotels in Lake City
- Hotels in Twin Mountain
- Hotels in Mosca
- Hotels in Coaldale
- Hotels in Poncha Springs
- Hotels in Center
- Hotels in Saguache
- Hotels in Moffat
- Hotels in Creede
- Hotels in La Jara
- Hotels in Bonanza
- Hotels in Blanca
- Hotels in San Acacio
- Hotels in Powderhorn
- Hotels in Silver Cliff
- Hotels in Howard
- Hotels in San Luis