Este cómodo hotel de 2 estrellas, Super 8 By Wyndham Windsor Hotel, cuenta con 40 habitaciones y está a 1 km de The Heart Distillery. Este hotel también ofrece a sus huéspedes WiFi en toda la propiedad.
El hotel goza de una estupenda ubicación a unos 5 minutos en coche del Windsor Lake. Está situado a 19 km de Fort Collins y a 2 km del centro de Windsor. Las atracciones de entretenimiento cercanas de Windsor incluyen el Pelican Lakes Golf And Country Club, que está a unos 10 minutos en coche. El Super 8 By Wyndham Windsor Hotel está a 90 km del Aeropuerto Regional de Cheyenne.
Algunas de las habitaciones cómodas de este alojamiento cómodo disponen de un sofá, caja fuerte y climatizador, así como de un horno de microondas, cafetera/tetera y nevera. Algunas de sus habitaciones, diseñadas con una decoración acogedora, cuentan con secadores de pelo y artículos de tocador para huéspedes entre otras instalaciones. Los baños privados están provistos de artículos de tocador para huéspedes.
Cada mañana, el Super 8 By Wyndham Windsor sirve a sus huéspedes un desayuno continental. Este hotel se encuentra a poca distancia de Wing Shack y sirve comida exquisita.