Located in Windsor, Colorado region, Super 8 by Wyndham Windsor is set 28 km from Hughes Stadium. With free WiFi, this 2-star hotel offers a 24-hour front desk. The property is non-smoking and is situated 26 km from Colorado State University.
At the hotel rooms come with 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. At Super 8 by Wyndham Windsor all rooms have bed linen and towels.
The accommodation offers a sun terrace.
The nearest airport is Cheyenne Regional Airport, 85 km from Super 8 by Wyndham Windsor.