We’re comparing great hotel deals for you...

    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

    • LocationExcellent  8.7 / 10
    • RoomsExcellent  8.7 / 10
    • ServiceExcellent  9.2 / 10

    All amenities

    Property amenities
    1. Lift
    2. Parking
    3. Hotel bar
    4. Conference rooms
    5. Non-smoking rooms
    6. PC with internet
    7. Restaurant
    8. WiFi in public areas
    9. Room service
    10. Hypoallergenic rooms
    11. Organised activities
    12. Free WiFi
    13. Hand sanitizer provided
    14. Temperature screening
    15. Safe distance
    16. Response protocol
    17. Online check-in/check-out
    18. New safety protocols
    19. Cashless payment
    Accessibility
    1. Wheelchair accessible
    2. Accessible parking
    Room amenities
    1. Shower
    2. Television
    3. Hairdryer
    4. Central heating
    5. Air conditioning
    6. Telephone
    7. WiFi
    8. Free WiFi (rooms)
    9. Coffee machine

    Arrival / Departure

    1. Check in: 15:00

    Contact

    605 Grand Ave,  81132,  Del Norte,  USA
    Telephone: +1(719)6579031 | 

    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