The family Super 8 Windsor Hotel is a 2-star property within proximity of Colorado State University, Family FunPlex and Boulder Reservoir. Super 8 Windsor Hotel has been welcoming guests to its comfortable rooms since 1998.
The city center is 20 minute walking distance from the hotel. The venue is conveniently placed 19 km away from Fort Collins.
Super 8 Windsor Hotel lies within 75 minutes’ drive to Denver International airport.
There are 40 guestrooms featuring Double Room and Suite equipped with high-speed internet, a private safe, satellite TV, a recliner and climate control. They feature bathrooms with a Jacuzzi and a hairdryer.
Eat & Drink
Serving a wide assortment of dishes, Shanghai Bistro and Sala Thai are about 150 meters from the property.
Business facilities include a meeting room, a business center and a copier to suit the needs of business travelers.