Suitetrails


hotels

>

united states of america

>

co 81132 del norte

>

Windsor Hotel & Restaurant


Windsor Hotel & Restaurant

605 Grand Avenue, Del Norte, CO 81132, United States of America


Featuring a restaurant and a bistro, this historic hotel is 20 minutes’ drive from Rio Grande Club Golf Course. All rooms are equipped with free Wi-Fi. Parking is provided on site. Each air-conditioned room includes a seating area, a flat-screen cable TV and an private bathroom with a hairdryer at Windsor Hotel & Restaurant Del Norte. Select rooms feature a balcony. Guests can enjoy fine cuisine for dinner Monday through Saturday at Del Norte Windsor Hotel & Restaurant. Lunch is offered Monday through Friday and brunch is served on the weekend. Bistro Barbara offers lunch, dinner and cocktails daily. A 24-hour reception assists guests at Windsor Hotel & Restaurant. Mountain biking, rock climbing and fishing are offered in a short distance from the property. Great Sand Dune National Park is 56 mi from the hotel. Wolf Creek Ski Area is 20 minutes’ drive from Windsor Hotel & Restaurant. Couples in particular like the location – they rated it 9.4 for a two-person trip.




Book room - Windsor Hotel & Restaurant

Book a room - Windsor Hotel & Restaurant

9.0/10

Customer reviews

Book a room



Location: Del Norte

605 Grand Avenue, Del Norte, CO 81132, United States of America



Hotels in Del Norte


Tours and excursions near del norte