ViaMichelin
Super 8 by Wyndham Windsor
Location picture
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 Street
Windsor CO 80550
Book
Dates of your stay
Availability with
Booking.com