Available rooms from Sun 08 November 2026 to Mon 09 November 2026.
Available rooms from Sun 08 November 2026 to Mon 09 November 2026.
Super 8 by Wyndham Windsor provides accommodation in Windsor. The accommodation features a sun terrace a 24-hour front desk where staff can assist guests as well as free WiFi throughout the property. The rooms at the hotel are fitted with a seating area a TV with cable channels and a private bathroom with a hairdryer and a shower. All guest rooms at Super 8 Windsor have air conditioning and a desk. Guests at the accommodation can enjoy a continental breakfast. A business centre and vending machines with drinks and snacks are available on site at Super 8 by Wyndham Windsor. Greeley is 26 km from the hotel while Loveland is 22 km from the property. The nearest airport is Cheyenne Regional Airport 89 km from Super 8 Windsor.