Windsor Hotel & Restaurant - D...

Windsor Hotel & Restaurant, Del Norte

recommended
$$$$·|Del Norte, United States of America·|Reservation: +1-855-260-7038|
9.0
Perfect19 reviews
Check rooms and rates
Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
View all
View all
View all
View all
View all
Windsor Hotel & Restaurant - Del Norte
Recommended for:
Highlights

Rooms and availability

All rooms
For 3 persons
For 4 persons
For 5 persons
King Room
Bed options:
1 King-size bed
Max:
4 persons
City view
Heating
Air conditioning
Check Prices
King Suite
Bed options:
1 King-size bed
Max:
3 persons
City view
Heating
Balcony
Air conditioning
Check Prices
Queen Room
Bed options:
1 Queen-size bed
Max:
5 persons
City view
Heating
Air conditioning
Check Prices

Facilities

Most popular facilities

General

  • No smoking on site
  • Internet access
  • Parking
  • No pets allowed
  • Rooms/ Facilities for disabled
  • Security
  • Allergy-free rooms
  • Elevator
  • Smoke detectors
  • Electric vehicle charging station
  • Fire extinguishers

Services

  • Room service
  • Welcome drink

Dining

  • Restaurant
  • Bar/ Lounge area
  • Picnic area/ Tables

Business

  • Meeting/ Banquet facilities

Children

  • Cribs
  • Children's menu

Spa & Leisure

  • Live entertainment
  • Garden area
  • Leisure/ TV room

Room features

  • Air conditioning
  • Heating
  • Sitting area
  • Garden furniture

Bathroom

  • Free toiletries

Media

  • Flat-screen TV

Room decor

  • Carpeted floor
Show all facilities and services

Location

Windsor Hotel & Restaurant in Del Norte is nestled in the heart of downtown, offering the convenience of being within walking distance to various attractions such as the Rio Grande County Museum and Library. The charming surroundings exude a small-town vibe, providing a peaceful atmosphere for travelers. With easy access to public transportation, guests can easily explore nearby landmarks, such as Rio Grande National Forest and Monte Vista National Wildlife Refuge, making it an ideal location for outdoor enthusiasts.

605 Grand Ave, Del Norte, Colorado, United States of America, 81132
  • City landmarks
  • Nearby
  • Restaurants
Summitville Ghost Town
Summitville Ghost Town
800 ft
Museums
Rio Grande County Museum
1100 ft
The Windsor Hotel Dining Room
800 ft
605 Grand Ave
Chavolo's Mexican Restaurant
800 ft
580 Grand Ave
Subway
900 ft
805 Grande Ave Diamond Shamrock C-Store
Colorado Grille & Tap House
1.4 mi
590 Grand Ave
The Mystic Biscuit
2300 ft
14475 US-160

Windsor Hotel & Restaurant Reviews

9.0/10
Perfect
19 reviews

Tourists from United States often stay at these properties. Ideas for your future trips.