









Super 8 by Wyndham Windsor

Well 7.4 (172 reviews)
Hotel
Price unavailable
About it
Super 8 by Wyndham Windsor has accommodations in Windsor. This 2-star hotel offers a 24-hour front desk and free WiFi. The property is non-smoking throughout and is located 15 miles from Colorado State University.
At the hotel rooms contain air conditioning, a seating area, a TV with cable channels, a safety deposit box and a private bathroom with a shower, free toiletries and a hairdryer. Certain rooms are equipped with a kitchenette with a fridge and a microwave. The rooms have a desk.
Super 8 by Wyndham Windsor has a sun terrace.
Hughes Stadium is 18 miles from the accommodation. Cheyenne Regional Airport is 53 miles from the property.
Its strengths
24hr reception
Pets allowed
Accessible reduced mobility
LAN Wi-Fi
Parking
Family rooms
Location
1265 Main StreetWindsor CO 80550
Dates of your stay
Availability with