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 en suite 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 Sundays. Bistro Barbara offers lunch, dinner and cocktails daily.
A 24-hour reception assists guests at Windsor Hotel & Restaurant. Laundry facilities are available.
Great Sand Dune National Park is 90 km from the hotel. Wolf Creek Ski Area is 20 minutes’ drive from Windsor Hotel & Restaurant.