Super 8 by Wyndham Windsor se encuentra en Windsor, en la región de Colorado, a 28 km de Hughes Stadium. Este hotel de 2 estrellas tiene wifi gratis y recepción 24 horas. Este alojamiento libre de humo está a 26 km de Universidad Estatal de Colorado.
En el hotel, las habitaciones incluyen aire acondicionado, zona de estar, TV con canales por cable, caja fuerte y baño privado con ducha, artículos de aseo gratuitos y secador de pelo. En Super 8 by Wyndham Windsor, las habitaciones están equipadas con ropa de cama y toallas.
El alojamiento ofrece terraza solárium.
El aeropuerto (Aeropuerto regional de Cheyenne) está a 85 km.