Ubytovanie Super 8 by Wyndham Windsor sa nachádza v destinácii Windsor 26 km od miesta Colorado State University a 28 km od miesta Hughes Stadium a hostia sú tu ubytovaní v izbách. Tento hotel s 2 hviezdičkami ponúka recepciu s nepretržitou prevádzkou a bezplatné Wi-Fi.
Izby v ubytovaní Super 8 by Wyndham Windsor majú klimatizáciu, priestor na posedenie, káblovú TV, trezor a súkromnú kúpeľňu so sprchou, bezplatnými toaletnými potrebami a sušičom vlasov. V každej izbe v ubytovaní Super 8 by Wyndham Windsor sa nachádza súkromná kúpeľňa a súčasťou vybavenia je posteľná bielizeň.
Hostia môžu v ubytovaní Super 8 by Wyndham Windsor využívať slnečnú terasu.
Najbližšie letisko (Regionálne letisko Cheyenne) je od ubytovania Super 8 by Wyndham Windsor vzdialené 85 km.