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.
Super 8 Windsor Hotel provides 40 guestrooms appointed with TV with satellite channels, a laptop safe, wireless internet, a writing table and climate control for a pleasant stay in Windsor. They feature bathrooms with a Jacuzzi and a hairdryer.
Eat & Drink
Guests can enjoy Chinese and Thai cuisine in Shanghai Bistro located 150 meters away.
Corporate travelers are free to use a meeting room, a business center and a photocopier offered on site.