Add a few event details, then choose or compare this venue and others nearby.
About this venue
The Super 8 by Wyndham Windsor is a 2-star hotel with 40 guest rooms and one meeting room. It can accommodate up to 50 people in its conference space, making it suitable for small to medium-sized business gatherings. The hotel offers meeting and banquet facilities along with a business centre equipped for faxing and photocopying needs.
Practical amenities include all rooms with a tea or coffee maker and the option for online check-in. On-site free public parking is available without reservation. For casual breaks, there are vending machines for drinks and snacks, along with bottled water. Outdoors, the hotel provides a sun terrace, outdoor furniture, and a picnic area for informal gatherings or relaxation.
Located at 1265 Main Street in Windsor, Colorado, the venue is situated within Weld County. Its central location allows for easy access to local transportation and amenities.